【发布时间】:2011-08-02 23:33:34
【问题描述】:
我需要将数据库行中特定列的自动递增选项设置为 true,以便每次插入新行时值都会递增。
我该怎么做?
【问题讨论】:
标签: sql-server-2008 auto-increment
我需要将数据库行中特定列的自动递增选项设置为 true,以便每次插入新行时值都会递增。
我该怎么做?
【问题讨论】:
标签: sql-server-2008 auto-increment
你可以在 TSQL 中使用IDENTITY property
CREATE TABLE new_employees
(
id_num int IDENTITY(1,1),
fname varchar (20),
minit char(1),
lname varchar(30)
);
【讨论】:
试试这个
必须将数据库列本身指定为标识...
Identity Specification 树Is Identity 的值更改为Yes
Identity Increment 现在将是 1,如有必要进行更改【讨论】:
dbml 引用 - 那是我的愚蠢,请原谅我。字段存储什么类型的值?自动增量不适用于任何随机类型,它必须具有顺序性质。
Identity Specification 旁边应该是+ 符号,单击它以展开选项,然后继续。