CREATE TEXT SEARCH PARSER

CREATE TEXT SEARCH PARSER — define um novo analisador de procura de texto

Sinopse

CREATE TEXT SEARCH PARSER nome (
    START = função_inicial ,
    GETTOKEN = função_próximo_token ,
    END = função_final ,
    LEXTYPES = função_lextypes
    [, HEADLINE = função_de_cabeçalho ]
)

Descrição

O comando CREATE TEXT SEARCH PARSER define um novo analisador de procura de texto. Um analisador de procura de texto define um método para dividir uma sequência de texto em tokens, e atribuir tipos (categorias) aos tokens. O analisador não é particularmente útil por si só, mas deve ser vinculado a uma configuração de procura de texto junto com alguns dicionários de procura de texto a serem usados para procura.

Se for fornecido o nome do esquema, o analisador de procura de texto será criado no esquema especificado. Caso contrário, será criado no esquema corrente.

É necessário ser um superusuário para usar o comando CREATE TEXT SEARCH PARSER. (Esta restrição é feita, porque uma definição incorreta do analisador de procura de texto pode confundir, ou até travar, o servidor.)

Consulte Procura de texto completo para obter mais informações.

Parâmetros

nome

O nome do analisador de procura de texto a ser criado. O nome pode ser qualificado pelo esquema.

função_inicial

O nome da função inicial para o analisador.

função_próximo_token

O nome da função para pegar o próximo token (get-next-token) para o analisador.

função_final

O nome da função final para o analisador.

função_lextypes

O nome da função de tipos léxicos (lextypes) para o analisador (uma função que retorna informações sobre o conjunto de tipos de token que ela produz).

função_de_cabeçalho

O nome da função de cabeçalho (headline) para o analisador (uma função que resume um conjunto de tokens).

Os nomes das funções podem ser qualificados pelo esquema, se necessário. Os tipos de dados dos argumentos não são fornecidos, porque a lista de argumentos para cada tipo de função é predeterminada. Todas as funções, exceto a função de título, são obrigatórias.

Os argumentos podem aparecer em qualquer ordem, e não apenas na ordem mostrada acima.

Conformidade

Não existe o comando CREATE TEXT SEARCH PARSER no padrão SQL.

Veja também

ALTER TEXT SEARCH PARSER, DROP TEXT SEARCH PARSER