当前位置: 代码迷 >> Sql Server >> sqlserver2000,怎么得到新增记录的自增列的值
  详细解决方案

sqlserver2000,怎么得到新增记录的自增列的值

热度:304   发布时间:2016-04-27 13:14:14.0
sqlserver2000,如何得到新增记录的自增列的值
sqlserver2000,如何得到新增记录的自增列的值
1.一个表,有一个自增列,我想在增加记录后,立即得到这个自增的值,如何实现?
2.如何可是实现,某个列的值,默认是自增列的值,然后有可以更改。(某一列是“行号”,我想让“行号”列的值,自动取自增列的值,但是“行号”列,以后还可以更改),将行号设置成公式,是不行的。公式列是不能修改的。


------解决方案--------------------
触发器
create trigger name on tablename
declare @id int
select @id=id from inserted
print @id
------解决方案--------------------
SELECT @@IDENTITY
  相关解决方案