SqlServer 获取标识列的方法

SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.columns   WHERE TABLE_NAME='tablaname' AND  COLUMNPROPERTY(OBJECT_ID('tablaname'),COLUMN_NAME,'IsIdentity')=1

 

 

需要注意的是,一张表中只会有一个标识列,所以该语句的返回表不会大于1行

posted @ 2014-12-30 12:08  逍遥子k  阅读(403)  评论(0编辑  收藏  举报