sql server 自动生成主键编号

2025-01-05 04:59:16
推荐回答(6个)
回答1:

把CID设为int类型,主键,标识规范为:是,标识增量为:1 

如图

回答2:

主键不是自动增长的,但可以将他设为identity,这样就会自动增长了.
CREATE TABLE new_employees
(
CID int IDENTITY(1,1),
fname varchar (20),
minit char(1),
lname varchar(30)
)

回答3:

create table a
(
id int ,
name varchar2(6)
);

create SEQUENCE seq_a INCREMENT BY 1; --创建序列
create or replace TRIGGER a_insert -- 在表A上创建before insert触发器
before insert on a
for each row
declare
i_id integer;
begin
select seq_a.nextval into i_id from dual; -- seq_a.nextval是该序列的下个值
:NEW.id := i_id;
end;

insert时:
insert into a(name) values('zzc'); -- 触发器自动处理ID
select一下看看结果吧:
select * from a;

回答4:

直接在 表的 列里 点该列的属性 里有 是否是标识 设置就可以
当然也可以在程序里create 表的时候 写CID int IDENTITY(1,1),

回答5:

如图创建表,CID列为主键,自动增长

回答6:

设置成自动增长的主键列就ok啦