如何判斷一個SQL Server表中的指定列是否為標識列(自增長列)
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
一朋友問及一個問題:在SQL Server2000里如何通過sql語句查出指定數據表中自動編號的字段名,即包含標識的字段名。 Select [name] From sysColumns Where id=object_id(N'TABLENAME') and Status=128 其中TABLENAME為你要查詢的數據表名稱。 如果想查詢標識種子和標識增量的信息,應使用如下語句: Select [name],autoval From sysColumns Where id=object_id(N'TABLENAME') and Status=128 autoval字段的值包含了標識種子和標識增量信息,具體內容相信大家一看即明白了。在此不多說了^_^ 另外,有人說查詢主鍵時用Status=128是錯誤的,Status=128是用來查詢標識字段的。 該文章在 2012/2/11 0:33:33 編輯過
|
關鍵字查詢
相關文章
正在查詢... |