sys.identity_columns (Transact-SQL)
適用於:SQL Server
Azure SQL 資料庫
Azure SQL 受控執行個體
Azure Synapse Analytics
Analytics Platform System (PDW)
包含每個數據行的數據列,該數據行是標識列。
sys.identity_columns檢視會繼承 sys.columns 檢視中的數據列。 sys.identity_columns檢視會傳回 sys.columns 檢視中的數據行,加上seed_value、increment_value、last_value和is_not_for_replication數據行。 如需詳細資訊,請參閱目錄檢視 (Transact-SQL)。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
<繼承自 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。 注意: 此數據行不適用於 Azure Synapse Analytics。 |
注意
若要建立可用於多個資料表中或可在不參考任何資料表的情況下從應用程式進行呼叫的自動遞增數字,請參閱 序號。
權限
目錄檢視中元數據的可見度僅限於用戶擁有的安全性實體,或用戶獲授與某些許可權的安全性實體。 如需相關資訊,請參閱 Metadata Visibility Configuration。
另請參閱
物件目錄檢視 (Transact-SQL)
目錄檢視 (Transact-SQL)
查詢 SQL Server 系統目錄常見問題