sys.pdw_nodes_columns (Transact-SQL)
適用於:Azure Synapse Analytics Analytics 平台系統 (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)