운영자 토토 꽁 머니 만들기이름[기본값] 유형data_type사용access_methodas 운영자Strategy_Number OPERATOR_ID[(타입, 타입)] [다시 확인] | 기능support_number func_name(Parameter_Types) | 저장Storage_Type[, ...]
생성 될 연산자 클래스의 이름. 이름 스키마 자격이있을 수 있습니다.
존재하면 연산자 클래스가 기본값이됩니다 데이터 유형의 인덱스 운영자 클래스. 최대 하나 연산자 클래스는 특정 데이터의 기본값이 될 수 있습니다. 유형 및 액세스 방법.
이 연산자 토토 꽁 머니의 열 데이터 유형입니다 을 위한.
색인 액세스 방법의 이름이 연산자 클래스는.
인덱스 액세스 방법의 전략 번호 연산자 토토 꽁 머니와 관련된 연산자.
an의 식별자 (선택적으로 스키마 자격) 연산자 토토 꽁 머니와 관련된 연산자.
연산자의 입력 데이터 유형 또는없음왼쪽 언어를 의미합니다 올바른 연산자. 입력 데이터 유형은 생략 될 수 있습니다 정상적인 경우와 동일합니다. 운영자 클래스의 데이터 유형.
존재하면 인덱스가입니다."Lossy"이 연산자의 경우 인덱스를 사용하여 검색 한 튜플은 다시 확인해야합니다 그들이 실제로 자격을 만족시키는 지 확인하십시오 이 연산자와 관련된 조항.
인덱스 액세스 방법의 지원 절차 번호 연산자 클래스와 관련된 기능.
함수의 이름 (선택적으로 스키마 자격) 이는 인덱스 액세스 방법 지원 절차입니다. 운영자 클래스.
함수의 매개 변수 데이터 유형.
실제로 인덱스에 저장된 데이터 유형. 보통 이것은 열 데이터 유형과 동일하지만 일부 인덱스 액세스 방법 (이 글의 요점 만) 다른. 그만큼스토리지절 인덱스 액세스 방법이 허용하지 않는 한 생략해야합니다. 사용될 다른 유형.
운영자 토토 꽁 머니 만들기새를 정의합니다 운영자 토토 꽁 머니,이름.
운영자 클래스는 특정 데이터 유형이 어떻게 될 수 있는지 정의합니다. 인덱스와 함께 사용됩니다. 운영자 클래스는이를 지정합니다 운영자는 특정 역할을 작성하거나"전략"이 데이터 유형 및이 액세스의 경우 방법. 운영자 클래스는 또한 지원 절차를 지정합니다 운영자 클래스가 인덱스 열에 대해 선택되었습니다. 모든 연산자 및 기능 운영자 클래스에서 사용하는 것은 운영자 전에 정의해야합니다. 클래스가 만들어졌습니다.
스키마 이름이 주어지면 운영자 클래스가 생성됩니다. 지정된 스키마에서. 그렇지 않으면 전류에서 생성됩니다 스키마 (검색 경로 앞쪽에있는 스키마; 참조current_schema ()). 두 개의 운영자 클래스 동일한 스키마가 다른 경우에만 동일한 이름을 가질 수 있습니다. 색인 액세스 방법.
운영자 클래스를 정의하는 사용자는 소유자가됩니다. 현재, 제작 사용자는 슈퍼 유저 여야합니다. (이것 잘못된 연산자 클래스이기 때문에 제한이 이루어집니다 정의는 서버를 혼동하거나 충돌시킬 수도 있습니다.)
운영자 토토 꽁 머니 만들기그렇지 않습니다 현재 클래스 정의에 모든 것이 포함되어 있는지 확인하십시오 인덱스 액세스 방법에 필요한 연산자 및 기능. 그것 유효한 연산자를 정의하는 사용자의 책임입니다 수업.
인덱스에 대한 확장 확장에 관한 장을 참조하십시오. 그만큼PostgreSQL 프로그래머 안내서추가 정보.
다음 예제 명령은 GIST 인덱스 연산자를 정의합니다 데이터 유형에 대한 클래스_int4(배열 int4). 보다Contrib/Intarray/완전한 예.
운영자 클래스 생성 gist_int_ops를 만듭니다 gist as를 사용하여 유형 _int4의 기본값 운영자 3 &&, 연산자 6 = 다시 확인하고 연산자 7 @, 연산자 8 ~, 연산자 20 @@ (_int4, query_int), 함수 1 g_int_consistent (내부, _int4, int4), 함수 2 G_INT_UNION (BYTEA, 내부), 기능 3 g_int_compress (내부), 기능 4 G_INT_DECOMPRESS (내부), 함수 5 g_int_penalty (내부, 내부, 내부), 함수 6 g_int_picksplit (내부, 내부), 함수 7 g_int_same (_int4, _int4, 내부);
the운영자, 기능및스토리지클로즈가 어떤 순서로든 나타날 수 있습니다.