共用方式為


sys.identity_columns (Transact-SQL)

針對每個識別欄位,各包含一個資料列。

sys.identity_columns 檢視表從 sys.columns 檢視表繼承資料列。 sys.identity_columns 檢視表會傳回 sys.columns 檢視表的資料行,加上 seed_valueincrement_valuelast_valueis_not_for_replication 資料行。 如需詳細資訊,請參閱<目錄檢視 (Transact-SQL)>。

適用於:SQL Server (SQL Server 2008 透過目前版本)、Windows Azure SQL 資料庫 (初始版本,透過目前版本)。

資料行名稱

資料類型

描述

<columns inherited from sys.columns>

 

sys.identity_columns 檢視表會傳回 sys.columns 檢視表中的所有資料行。 另外亦將傳回以下所述的其他資料行。 如需有關 sys.identity_columns 檢視表繼承自 sys.columns 之各個資料行的描述,請參閱<sys.columns (Transact-SQL)>。

seed_value

sql_variant

這個識別欄位的初始值。 初始值的資料類型,與資料行本身的資料類型相同。

increment_value

sql_variant

這個識別欄位的遞增值。 初始值的資料類型,與資料行本身的資料類型相同。

last_value

sql_variant

這個識別欄位的最終值。 初始值的資料類型,與資料行本身的資料類型相同。

is_not_for_replication

bit

識別欄位被宣告為 NOT FOR REPLICATION。

注意

若要建立可用於多個資料表中或可在不參考任何資料表的情況下從應用程式進行呼叫的自動遞增數字,請參閱<序號>。

權限

目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。 如需詳細資訊,請參閱<中繼資料可見性組態>。

請參閱

參考

物件目錄檢視 (Transact-SQL)

目錄檢視 (Transact-SQL)

概念

查詢 SQL Server 系統目錄 FAQ