ALTER TEXT SEARCH CONFIGURATION — 글 찾기 환경 설정 바꾸기
ALTER TEXT SEARCH CONFIGURATION이름ADD MAPPING FOR토큰종류[, ... ] WITH사전이름[, ... ] ALTER TEXT SEARCH CONFIGURATION이름ALTER MAPPING FOR토큰종류[, ... ] WITH사전이름[, ... ] ALTER TEXT SEARCH CONFIGURATION이름ALTER MAPPING REPLACE옛사전WITH새사전ALTER TEXT SEARCH CONFIGURATION이름ALTER MAPPING FOR토큰종류[, ... ] REPLACE옛사전WITH새사전ALTER TEXT SEARCH CONFIGURATION이름DROP MAPPING [ IF EXISTS ] FOR토큰종류[, ... ] ALTER TEXT SEARCH CONFIGURATION이름RENAME TO새이름ALTER TEXT SEARCH CONFIGURATION이름OWNER TO {새소유주| CURRENT_USER | SESSION_USER } ALTER TEXT SEARCH CONFIGURATION이름SET SCHEMA새스키마
ALTER TEXT SEARCH CONFIGURATION 명령은
지정한 글 찾기 환경 설정을 바꾼다.
지정한 토큰 종류에 연결된 사전을 바꾸거나,
해당 환경 설정 이름을 바꾸거나 소유주를 바꾼다.
ALTER TEXT SEARCH CONFIGURATION 명령은 해당 환경 설정 소유주만
사용할 수 있다.
이름작업 대상이 되는 글 찾기 환경 설정 이름(스키마 이름 포함).
토큰종류글 찾기 환경 설정 가운데, 특정 토큰 종류를 지정한다.
사전이름해당 토큰이 사용하는 사전 이름. 사전을 여러 개 지정하면, 그 순서 대로 사용한다.
옛사전해당 사전을 바꿀 때 사용하는 기존 사전 이름.
새사전
해당 사전을 바꿀 때 사용하는 새 사전 이름.
옛사전과
함께 지정한다.
새이름지정한 글 찾기 환경 설정의 바뀔 새 이름.
새소유주지정한 글 찾기 환경 설정의 바뀔 새 소유주.
새스키마지정한 글 찾기 환경 설정의 바뀔 새 스키마.
ADD MAPPING FOR 구문은 해당 환경 설정에서
지정한 토큰 처리용 사전을 사용하도록 추가한다. 이 때 이미
그 토큰에 대한 사전이 지정되어 있다면, 오류를 낸다.
ALTER MAPPING FOR 구문은 앞에서 설명한 것과
같은 일을 하는데, 해당 토큰에 대한 설정이 이미 있으면
지우고 설정한다.
ALTER MAPPING REPLACE 구문은 해당 환경 설정에서 옛사전으로 지정한 모든 설정을
새사전으로 바꾸며,
특정 토큰 종류의 사전만 바꿀 때는 FOR 구문과 함께
그 토큰 종류를 지정한다.
DROP MAPPING 구문은 해당 토큰 종류에 정의된 설정을
지운다. 이 때 IF EXISTS 구문을 추가하면 해당 토큰 종류가
없어도 오류가 생기지 않는다.
my_config 글 찾기 환경 설정에서
english 사전으로 지정한 모든 설정을
swedish 사전을 사용하도록 바꾼다:
ALTER TEXT SEARCH CONFIGURATION my_config ALTER MAPPING REPLACE english WITH swedish;
ALTER TEXT SEARCH CONFIGURATION 구문은
표준 SQL 구문이 아니다.