数据库,想让另外一个字段(不是主键),自增该怎么实现?
发布网友
发布时间:2022-04-09 08:13
我来回答
共1个回答
热心网友
时间:2022-04-09 09:42
CREATE TABLE test
(
id INT PRIMARY KEY,
val INT IDENTITY(1, 1)
)
这样就可以了
追问数据库好像不能添加第二个自增列吧.我写了一个有点小问题,
create trigger [insert]
on Table_4
for insert
as
declare @id int
select @id=id from inserted
update Table_4 set fff=fff+1 where id=@id
追答
你第一个字段已经是自增列了?
create trigger [insert]
on Table_4
for insert
as
declare @id int
select @id=id from inserted
update Table_4 set val=(select isnull(max(val),0) from Table_4)+1 where id=@id
这样呢
来自:求助得到的回答