共用方式為


sys.pdw_nodes_columns (Transact-SQL)

適用於:Azure Synapse Analytics Analytics Platform System (PDW)

顯示使用者定義數據表和使用者定義檢視的數據行。

資料行名稱 資料類型 描述 範圍
object_id int 這個數據行所屬之對象的標識碼。
NAME sysname 資料行的名稱。 物件中唯一的 。
column_id int 數據行的識別碼。 物件中唯一的 。
system_type_id tinyint 數據行之系統類型的識別碼。
user_type_id int 使用者所定義之數據行類型的識別碼。
max_length smallint 數據行的最大長度(以位元組為單位)。 針對不支持的數據行類型,包含 -1 (無效)。
有效位數 tinyint 如果以數值為基礎,則為數據行的有效位數;否則為 0。
scale tinyint 如果以數值為基礎,則為數據行小數字數;否則為 0。
collation_name sysname 如果以字元為基礎,則為數據行定序的名稱;否則為 NULL。
is_nullable bit 1 = 資料行可為 Null。
is_ansi_padded bit 1 = 如果字元、二進位或變體,Column 會使用 ANSI_PADDING ON 行為。 一律是 0。
is_rowguidcol bit 1 = Column 是宣告的 ROWGUIDCOL。 一律是 0。
is_identity bit 1 = 資料行具有識別值。 一律是 0。
is_computed bit 1 = 資料列是計算資料行。 一律是 0。
is_filestream bit 1 = 資料行是 FILESTREAM 資料行。 一律是 0。
is_replicated bit 1 = 資料行已復寫。 一律是 0。
is_non_sql_subscribed bit 1 = 資料行具有非 SQL 訂閱者。 一律是 0。
is_merge_published bit 1 = 資料行已合併發行。 一律是 0。
is_dts_replicated bit 1 = 使用 SSIS 複寫數據行。 一律是 0。
is_xml_document bit 1 = 內容是完整的 XML 檔。 一律是 0。
xml_collection_id int 0 = 沒有 XML 架構集合。 一律是 0。
default_object_id int 默認物件的標識碼;0 = 無預設值。 一律是 0。
rule_object_id int 系結至數據行的獨立規則標識碼。
0 = 沒有獨立規則。
一律是 0。
is_sparse bit 1 = 資料行是疏鬆數據行。 一律是 0。
is_column_set bit 1 = 資料行是資料行集。 一律是 0。
pdw_node_id int Azure Synapse Analytics 節點的唯一標識符。 NOT NULL

權限

需要 CONTROL SERVER 權限。

另請參閱

Azure Synapse Analytics 和平行處理資料倉儲目錄檢視
sys.all_columns (Transact-SQL)