sys.pdw_nodes_columns (Transact-SQL)

適用対象:Azure Synapse AnalyticsAnalytics Platform System (PDW)

ユーザー定義テーブルとユーザー定義ビューの列を表示します。

列名 データ型 説明 Range
object_id int この列が所属するオブジェクトの ID。
name sysname 列の名前です。 オブジェクト内で一意です。
column_id int 列の ID。 オブジェクト内で一意です。
system_type_id tinyint 列のシステム型の ID。
user_type_id int ユーザーによって定義された列の型の ID。
max_length smallint 列の最大長 (バイト単位) です。 サポートされていない列型に対して -1 (無効) が含まれています。
精度 tinyint 数値ベースの場合は、列の有効桁数です。それ以外の場合は、0 です。
scale tinyint 数値ベースの場合は、列の小数点以下桁数です。それ以外の場合は、0 です。
collation_name sysname 文字ベースの場合は、列の照合順序の名前です。それ以外の場合は、NULL です。
is_nullable bit 1 = 列で NULL 値を使用できます。
is_ansi_padded bit 1 = 列で ANSI_PADDING ON 動作を使用します (文字、バイナリ、または変数の場合)。 常に 0 です。
is_rowguidcol bit 1 = 列は宣言された ROWGUIDCOL です。 常に 0 です。
is_identity bit 1 = 列に ID 値があります。 常に 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 既定のオブジェクトの ID。0 = 既定値なし。 常に 0 です。
rule_object_id int 列にバインドされたスタンドアロン ルールの ID。
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 と Parallel Data Warehouse のカタログ ビュー
sys.all_columns (Transact-SQL)