데이터 정렬 및 CLR 통합 데이터 형식

적용 대상: 예SQL Server(지원되는 모든 버전)

.NET Framework에서는 CompareInfo 개체가 데이터 정렬을 처리합니다. .NET Framework 문자열 API(애플리케이션 프로그래밍 인터페이스)는 현재 스레드의 CompareInfo 개체와 연결된 CultureInfo 속성을 사용하여 문자열 비교를 수행합니다. CultureInfo 개체의 기본 설정은 MicrosoftMicrosoft SQL Server Windows 로캘 설정에 기반을 둡니다. CultureInfo 값을 비교할 때 System.String 가 명시적으로 지정되지 않은 경우 이 설정에 따라 기본 비교 의미 체계가 달라집니다. SQL Server는 Compareinfo 속성을 데이터베이스 또는 서버 데이터 정렬로 명시적으로 변경 하지 않습니다. 필요한 경우 사용자가 자신의 루틴에서 적절한 CompareInfo 속성을 설정해야 합니다.

매개 변수 데이터 정렬

CLR (공용 언어 런타임) 루틴을 만들 때 루틴에 바인딩된 CLR 메서드의 매개 변수가 SQLString형식이 면는 SQL Server 호출 루틴을 포함 하는 데이터베이스의 기본 데이터 정렬로 매개 변수 인스턴스를 만듭니다. 매개 변수가 SqlType 이 아닌 경우(예: String 이 아닌 SQLString) 매개 변수에 데이터베이스의 데이터 정렬 정보가 연결되지 않습니다.

참고 항목

.NET Framework의 SQL Server 데이터 형식