2013-01-03 2 views
1

SQL Server 2008이 있고 대/소문자를 구분하는 소문자 기본 설정과 데이터 정렬을 찾고 있었지만 찾을 수 없습니다!SQL Server 데이터 정렬 : 소문자 기본 설정

http://msdn.microsoft.com/en-us/library/ms144250(v=sql.105).aspx

그래서, 소문자 우선 어떤 CS 데이터 정렬이있다?

+1

아니요. 데이터 정렬은 대/소문자를 구분합니다. 대/소문자 데이터 정렬은 없습니다. 심지어 정렬 순서 (대문자 앞의 소문자)에 대해 언급하지 않는 한, 소문자 선호에 대한 대소 문자 구분 정렬이 의미하는 바를 이해하지 못합니다. – Oded

+0

와우, 빠른 답변 주셔서 감사합니다! – Kitamo

답변

4

이것은 불가능합니다.

데이터 정렬은 대소 문자를 구분합니다 (CS) 또는 아닙니다 (CI).

대소 문자 조합은 없습니다.

소문자에 대한 우선 순위와 대소 문자를 구분하는 의미는 심지어 이해하지 못합니다. 소문자 (대문자보다 소문자)에 대해 언급하지 않는 한, 그렇다고하더라도 기존의 데이터 정렬

+0

예, 맞습니다. 대문자 앞에 소문자를 사용했습니다. 나는 닫힌 질문을 고려한다. 대문자 앞에 소문자를 사용하는 유일한 방법은 대소 문자를 구분하지 않는 데이터 정렬을 사용하는 것입니다. – Kitamo

+0

@Kitamo - 내가 아는 한, 응용 프로그램에서는이를 수행 할 수 있지만 SQL Server에서는 수행 할 수 없습니다. – Oded

+0

java를 사용하기 때문에 Comparator 객체 또는 Comparable 인터페이스를 사용하여 필요한 데이터를 정렬 할 수 있지만 데이터를 자주 요청하면 응용 프로그램 서버에 많은 성능 오버 헤드가 발생합니다. – Kitamo