SQLSERVER 的自增列


1.创建

CREATE TABLE test_id(c1CHAR(10),c2 INT IDENTITY(1,1));

或者
ALTER TABLE dbo.test_id ADD c2 INT IDENTITY(1,2);

  

2.同步时该参数的限制。

set IDENTITY_INSERT   test_id ON  ---自增列可以显式的指定值。

  insert 。。。

set IDENTITY_INSERT   test_id OFF 。

注意1.改参数为会话级别;

            2.同一会话中,如果设置了一张表,其他表设置会失败。

 

 3.查找自增列

SELECT  * FROM    sys.columns WHERE   object_id = OBJECT_ID('test_id') AND name = 'id1'

  

4.

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM