我有一个带有主键列ID的表,当新记录插入数据库时需要按顺序增加。 (即:1,2,3,......)
我可以设置自动执行的DB选项吗?
如果没有,那么手动执行该操作的语法是什么?
答案 0 :(得分:1)
如果您使用IDENTITY
列创建表格,则会自动为您完成;
CREATE TABLE test (
id INT IDENTITY PRIMARY KEY NOT NULL,
val VARCHAR(32)
);
INSERT INTO test (val) VALUES ('a'),('b'),('c');
SELECT * FROM test;
id val
1 a
2 b
3 c
答案 1 :(得分:0)
您需要身份属性msdn docs解释它的用法