sys.identity_columns (Transact-SQL)
針對每個識別欄位,各包含一個資料列。
sys.identity_columns 檢視表從 sys.columns 檢視表繼承資料列。 sys.identity_columns 檢視表會傳回 sys.columns 檢視表的資料行,加上 seed_value、increment_value、last_value 和 is_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。 |
注意
若要建立可用於多個資料表中或可在不參考任何資料表的情況下從應用程式進行呼叫的自動遞增數字,請參閱<序號>。
權限
目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。 如需詳細資訊,請參閱<中繼資料可見性組態>。