在Visual Studio

时间:2016-04-02 09:44:13

标签: sql-server visual-studio-2012

我一直在努力在视觉工作室本地数据库中使用增量触发器。

我在Admin表中有一个Admin_ID主键。我希望得到一个触发器排序,所以每次我在表中添加一行。触发器将根据之前的ID创建自己的ID。

这是它的布局。关于如何做的任何想法?

CREATE TRIGGER [Trigger]
    ON [dbo].[ ]
    FOR INSERT
    AS
    BEGIN
        SET NOCOUNT ON
    END

1 个答案:

答案 0 :(得分:1)

您可以使用标识值LIKE

CREATE TABLE dbo.test (
ID INT IDENTITY(1,1) PRIMARY KEY NOT NULL, 
COLUMN1 VARCHAR(255) NOT NULL
);

INSERT INTO dbo.test (COLUMN1) VALUES ('test');
INSERT INTO dbo.test (COLUMN1) VALUES ('test');

这将插入:

ID | COLUMN1
1  | test
2  | test