首页 > 代码库 > Sql--IDENTITY()自动增长列

Sql--IDENTITY()自动增长列

CREATE TABLE  Tables(    [SID] [numeric](12, 0) IDENTITY(1,1) NOT NULL,    [UpdateTime] [datetime] NOT NULL, CONSTRAINT [PK_Tables] PRIMARY KEY (SID  ASC) )  

使用该语句create一个表用于保存一个ID。

declare  @myseq numeric(12) insert into Tables (UpdateTime) values(getdate()) set @myseq = scope_identity() delete from Tables where sid=@myseq select @myseq

每次执行完在删除 近保存ID 又能不占用数据库空间

至于 scope_identity() 返回主键的值

Sql--IDENTITY()自动增长列