SQL Server 데이터 정렬 이름(Transact-SQL)
SQL Server 데이터 정렬의 데이터 정렬 이름을 지정하는 단일 문자열입니다.
SQL Server는 Windows 데이터 정렬을 지원합니다. SQL Server는 SQL Server에서 Windows 데이터 정렬을 지원하기 전에 개발된 SQL Server 데이터 정렬이라는 제한된 수(<80)의 데이터 정렬도 지원합니다. SQL Server 데이터 정렬은 이전 버전과의 호환성을 위해 계속 지원되지만 새로운 개발 작업에 사용해서는 안 됩니다. Windows 데이터 정렬에 대한 자세한 내용은 Windows 데이터 정렬 이름(Transact-SQL)을 참조하십시오.
구문
<SQL_collation_name> :: =
SQL_SortRules[_Pref]_CPCodepage_<ComparisonStyle>
<ComparisonStyle> ::=
_CaseSensitivity_AccentSensitivity | _BIN
인수
SortRules
사전 정렬을 지정했을 때 정렬 규칙이 적용되는 알파벳 또는 언어를 나타내는 문자열입니다. 예를 들면 Latin1_General 또는 Polish 등이 있습니다.Pref
대문자 우선을 지정합니다. 비교가 대소문자를 구분하는 경우에도 다른 차이가 없다면 대문자 버전의 문자가 소문자 버전보다 먼저 정렬됩니다.Codepage
데이터 정렬에 사용되는 코드 페이지를 표시하는 1 - 4자리 숫자를 지정합니다. CP1은 코드 페이지 1252를 지정하며 다른 모든 코드 페이지에 대해서는 완전한 코드 페이지 번호를 지정합니다. 예를 들어 CP1251은 코드 페이지 1251을 지정하며 CP850은 코드 페이지 850을 지정합니다.CaseSensitivity
CI는 대/소문자를 구분하지 않도록 지정하고 CS는 대/소문자를 구분하도록 지정합니다.AccentSensitivity
AI는 악센트를 구분하지 않도록 지정하고 AS는 악센트를 구분하도록 지정합니다.BIN
사용할 이진 정렬 순서를 지정합니다.
주의
서버에서 지원하는 SQL Server 데이터 정렬을 나열하려면 다음 쿼리를 실행합니다.
SELECT * FROM sys.fn_helpcollations()
WHERE name LIKE 'SQL%';
1정렬 순서 ID 80의 경우 코드 페이지 1250과 이진 순서를 가진 Window 데이터 정렬을 사용하십시오. 예를 들어 다음과 같습니다. Albanian_BIN, Croatian_BIN, Czech_BIN, Romanian_BIN, Slovak_BIN, Slovenian_BIN 등이 있습니다.