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)