MS SQL表字段自增相關的腳本
--查詢表是否有自增字段SELECT OBJECTPROPERTY(OBJECT_ID('[表名]'), 'TableHasIdentity')
--查詢表的自增字段
SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.columns
WHERE TABLE_NAME = '[表名]'
AND COLUMNPROPERTY(OBJECT_ID('[表名]'), COLUMN_NAME, 'IsIdentity') = 1
--獲取SQL自增列種子和增量
SELECT IDENT_SEED('[表名]') AS Seed,
IDENT_INCR('[表名]') AS Incr
--【查看】表當前種子
DBCC CHECKIDENT('[表名]', NORESEED)
--【查詢】表當前種子
SELECT IDENT_CURRENT('[表名]')
--重置種子
DBCC CHECKIDENT('[表名]', RESEED, 50)
最後更新:2017-04-03 12:55:46