navicat 不能设置SqlServer自增字段,只能通过sql语句来实现
建表时设置
create table <表名> (
<字段1-主键自增> int identity (1,1) primary key,
<字段2> varchar(100) unique,
.....
)
例:
CREATE TABLE A_d (
id INT PRIMARY KEY IDENTITY(1,1),
barcode VARCHAR(255) NOT NULL UNIQUE
);
后期修改
alter table <表名> drop column <自增字段名>
alter table <表名> add <自增字段名> int identity(1,1)