Share via


sys.pdw_nodes_columns (Transact-SQL)

適用於:Azure Synapse AnalyticsAnalytics 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)