sys.syscharsets(Transact-SQL)
SQL Server 데이터베이스 엔진에서 사용하기 위해 정의된 각 문자 집합 및 정렬 순서마다 한 행을 포함합니다. 정렬 순서 중 하나는 기본 정렬 순서로 sysconfigures에 표시됩니다. 이 정렬 순서만 실제로 사용됩니다.
열 이름 |
데이터 형식 |
설명 |
---|---|---|
type |
smallint |
이 행이 표시하는 엔터티의 유형입니다. 1001 = 문자 집합 2001 = 정렬 순서 |
id |
tinyint |
문자 집합 또는 정렬 순서의 고유 ID입니다. 정렬 순서 및 문자 집합은 같은 ID 번호를 공유할 수 없습니다. 1에서 240까지의 ID는 데이터베이스 엔진에서 사용하도록 예약되어 있습니다. |
csid |
tinyint |
행이 문자 집합을 표시하는 경우에는 이 필드를 사용하지 않습니다. 행이 정렬 순서를 표시하는 경우에는 정렬 순서가 작성된 기반이 되는 문자 집합의 ID가 이 필드에 사용됩니다. 이 ID를 가진 문자 집합 행은 이 테이블에 있다고 간주됩니다. |
status |
smallint |
내부 시스템 상태 정보 비트입니다. |
name |
sysname |
문자 집합 또는 정렬 순서에 대한 고유한 이름입니다. 이 필드에서는 반드시 A-Z 또는 a-z의 문자, 0 - 9의 숫자 및 밑줄(_)만 사용해야 하고 문자로 시작해야 합니다. |
description |
nvarchar(255) |
문자 집합 또는 정렬 순서의 기능에 관한 선택적 설명입니다. |
binarydefinition |
varbinary(255) |
정보를 제공하기 위해서만 확인됩니다. 지원되지 않습니다. 향후 호환성은 보장되지 않습니다. |
definition |
image |
문자 집합 또는 정렬 순서의 내부 정의입니다. 이 필드의 데이터 구조는 유형에 따라 달라집니다. |