이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 토토 캔 검색 템플릿 생성버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

토토 캔 검색 템플릿 만들기

이름

토토 캔 검색 템플릿 작성-정의 a 새 토토 캔 검색 템플릿

시놉시스

토토 캔 검색 템플릿 만들기이름(
    [init =init_function,]
    lexize =lexize_function)

설명

토토 캔 검색 템플릿 만들기생성 a 새로운 토토 캔 검색 템플릿. 토토 캔 검색 템플릿을 정의합니다 토토 캔 검색 사전을 구현하는 기능. 템플릿은입니다 그 자체로는 유용하지 않지만 사전으로 인스턴스화해야합니다. 사용하십시오. 사전은 일반적으로 매개 변수를 지정합니다 템플릿 함수에 주어진다.

스키마 이름이 주어지면 텍스트 검색 템플릿은 지정된 스키마에서 생성됩니다. 그렇지 않으면 그것은에서 생성됩니다 현재 스키마.

당신은 사용하는 슈퍼 유저 여야합니다토토 캔를 만듭니다 검색 템플릿. 이 제한은 an 잘못된 토토 캔 검색 템플릿 정의는 혼란 스러울 수 있습니다 서버를 충돌시킵니다. 템플릿을 분리하는 이유 사전은 템플릿이를 캡슐화한다는 것입니다."안전하지 않은"사전 정의 측면. 그만큼 사전을 정의 할 때 설정할 수있는 매개 변수는 안전합니다. 비전지가없는 사용자가 설정하고 사전 필요를 만들기 위해 특권 작업이 아닙니다.

참조토토 사이트 추천 : 문서 : 8.3 : 전문 검색추가 정보.

매개 변수

이름

생성 할 텍스트 검색 템플릿의 이름. 그만큼 이름은 스키마 자격이 될 수 있습니다.

init_function

템플릿의 init 함수의 이름.

lexize_function

템플릿의 Lexize 함수의 이름.

필요한 경우 함수 이름을 스키마 자격으로 사용할 수 있습니다. 인수 유형은 각각에 대한 인수 목록이므로 함수 유형이 사전 결정됩니다. Lexize 기능은입니다 필요하지만 init 함수는 선택 사항입니다.

인수는 표시된 인수뿐만 아니라 어떤 순서로든 나타날 수 있습니다. 위에.

호환성

없음토토 캔 검색 생성 주형SQL 표준의 명령문.