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 표준이 아니다.