이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다스포츠 토토 베트맨 PostgreSQL : 문서 : 17 : Complation버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

콜라이트 만들기

이름

콜라이트 만들기-새 콜라이트 정의

시놉시스

콜라이트 만들기이름(
    [Locale =로케일,]
    [lc_collate =LC_COLLATE,]
    [lc_ctype =LC_CTYPE]
))
배트맨 토토 만들기이름From기존 _배트맨 토토

설명

콜라이트 만들기새를 정의합니다 지정된 운영 체제 로케일 설정을 사용한 Collation Or 기존 콜레이션을 복사하여.

배트맨 토토을 만들 수 있으려면Create대상 스키마의 권한.

매개 변수

이름

Collation의 이름. Collation 이름은 될 수 있습니다 스키마 자격. 그렇지 않은 경우, Collation은 현재 스키마. Collation 이름은 그 안에서 고유해야합니다 개요. (시스템 카탈로그에는 동일하게 콜라이트가 포함될 수 있습니다 다른 인코딩의 이름이지만 데이터베이스가 무시됩니다. 인코딩은 일치하지 않습니다.)

로케일

이것은 설정을위한 바로 가기입니다LC_COLLATEandLC_CTYPEat 한 번. 이것을 지정하면 그 중 하나를 지정할 수 없습니다. 매개 변수.

lc_collate

지정된 운영 체제 로케일 사용LC_COLLATE로케일 카테고리. 로케일은해야합니다 현재 데이터베이스 인코딩에 적용 할 수 있습니다. (보다데이터베이스 생성정확한 경우 규칙.)

LC_CTYPE

지정된 운영 체제 로케일 사용LC_CTYPE로케일 카테고리. 로케일은해야합니다 현재 데이터베이스 인코딩에 적용 할 수 있습니다. (보다데이터베이스 생성정확한 경우 규칙.)

기존 _배트맨 토토

복사 할 기존 콜레이션의 이름. 새로운 콜레이션 기존 속성과 동일한 속성을 가지지 만 독립 대상.

노트

use드롭 콜레이션제거하려면 사용자 정의 콜라주.

참조토토 꽁 머니 : 문서 : 9.3 : Collation Support더 많은 Postgresql의 Collation 지원에 관한 정보.

예제

운영 체제 로케일에서 콜라이트를 만들려면fr_fr.utf8(현재 데이터베이스를 가정합니다 인코딩은UTF8) :

collation french 만들기 (locale = 'fr_fr.utf8');

기존 콜레이션에서 콜라이트를 만들려면 :

"de_de"에서 배트맨 토토 German 만들기;

이것은 사용하기에 편리 할 수 ​​있습니다 응용 프로그램의 운영 시스템 독립적 인 콜레이션 이름.

호환성

a콜라이트 만들기진술 SQL 표준에서는 기존을 복사하는 것으로 제한됩니다. 대조. 새로운 배트맨 토토을 만들기위한 구문은 A입니다.PostgreSQL확장.