sys.pdw_nodes_columns (Transact-SQL)

Область применения: Azure Synapse Analytics Analytics Platform System (PDW)

Отображает столбцы для определяемых пользователем таблиц и пользовательских представлений.

Имя столбца Тип данных Description Диапазон
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 = столбец использует поведение ANSI_PADDING ON, если имеет тип данных character, binary или variant. Всегда равно 0.
is_rowguidcol bit 1 = столбец объявлен как 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 = столбец реплицируется с помощью службы Integration Services (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 и Parallel Data Warehouse
sys.all_columns (Transact-SQL)