CREATE TEXT SEARCH DICTIONARY

CREATE TEXT SEARCH DICTIONARY — 새 글 찾기 사전 정의

요약

CREATE TEXT SEARCH DICTIONARY 이름 (
    TEMPLATE = 
    [, 옵션 =  [, ... ]]
)

설명

CREATE TEXT SEARCH DICTIONARY 명령은 글 찾기용 사전을 만든다. 이 글 찾기용 사전은 구문분석기에서 사용하며, 이 사전을 기반으로 검색 자료를 만든다. 사전은 글 찾기 틀에 의존한다. 이 틀에는 글 찾기 작업을 할 때 필요한 함수를 정의한다. 일반적으로 틀에 정의한 함수의 세부적인 작동 방식을 지정할 옵션들을 해당 사전에서 제공하고, 그 옵션을 여기서 지정한다.

스키마 이름을 지정하면, 해당 스키마 안에 만들어지며, 지정하지 않으며, 현재 스키마 안에 그 글 찾기 사전을 만든다.

만들어지는 글 찾기 사전의 소유주는 그 만든 사용자가 된다.

보다 자세한 정보는 12장에서 다룬다.

매개 변수

이름

새로 만들 글 찾기용 사전 이름. 스키마 이름을 포함 할 수 있음. The name of the text search dictionary to be created. The name can be schema-qualified.

해당 사전의 기본 동작을 정의한 글 찾기 틀 이름.

옵션

해당 사전의 개별적인 틀 옵션 이름.

해당 사전의 개별적인 틀 옵션에 대한 값. 그 값이 단순 식별자나, 숫자가 아니면, 작은 따옴표로 둘러 쌓야 한다. (원하면, 그냥 모든 값을 작은 따옴표로 둘러 쌓는 것도 한 방법이다.)

옵션의 순서는 상관 없다.

예제

다음은 스노우볼 기반 사전과 사용자 정의 검색 제외 단어 목록으로 구성한 사전 등록 예제다.

CREATE TEXT SEARCH DICTIONARY my_russian (
    template = snowball,
    language = russian,
    stopwords = myrussian
);

호환성

CREATE TEXT SEARCH DICTIONARY 구문은 SQL 표준이 아니다.

관련 항목

ALTER TEXT SEARCH DICTIONARY, DROP TEXT SEARCH DICTIONARY