적용 대상: Azure Synapse Analytics
Analytics Platform System(PDW)
사용자 정의 테이블 및 사용자 정의 뷰에 대한 열을 표시합니다.
| 열 이름 | 데이터 형식 | Description | 범위 |
|---|---|---|---|
| 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 및 병렬 데이터 웨어하우스 카탈로그 뷰
sys.all_columns(Transact-SQL)