次の方法で共有


sys.pdw_nodes_columns (Transact-SQL)

適用対象: Azure Synapse Analytics Analytics 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 (無効) が含まれています。
有効桁数 (precision) 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)