sys.pdw_nodes_columns(Transact-SQL)

적용 대상:Azure Synapse Analytics AnalyticsPlatform System(PDW)

사용자 정의 테이블 및 사용자 정의 뷰에 대한 열을 표시합니다.

열 이름 데이터 형식 Description 범위
object_id int 이 열이 속한 개체의 ID입니다.
이름 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 및 병렬 데이터 웨어하우스 카탈로그 뷰
sys.all_columns(Transact-SQL)