CREATE TEXT SEARCH PARSER — define un nuevo analizador (parser) de búsqueda de texto
CREATE TEXT SEARCH PARSERnombre( START =función_inicio, GETTOKEN =función_obtener_token, END =función_fin, LEXTYPES =función_lextipos[, HEADLINE =función_resumen] )
CREATE TEXT SEARCH PARSER crea un nuevo analizador de búsqueda
de texto. Un analizador de búsqueda de texto define un método para dividir una cadena
de texto en tokens y asignar tipos (categorías) a dichos tokens. Un analizador no es
especialmente útil por sí mismo, sino que debe vincularse a una configuración de búsqueda
de texto junto con algunos diccionarios de búsqueda de texto para poder ser utilizado.
Si se proporciona un nombre de esquema, el analizador de búsqueda de texto se crea en el esquema especificado. De lo contrario, se crea en el esquema actual.
Debes ser un superusuario para utilizar CREATE TEXT SEARCH PARSER.
(Esta restricción se aplica porque una definición errónea de un analizador de búsqueda
de texto podría confundir o incluso hacer caer el servidor).
Consulta Chapter 12 para obtener más información.
nombreEl nombre del analizador de búsqueda de texto que se va a crear. El nombre puede estar calificado por esquema.
función_inicioEl nombre de la función de inicio del analizador.
función_obtener_tokenEl nombre de la función para obtener el siguiente token del analizador.
función_finEl nombre de la función de finalización del analizador.
función_lextiposEl nombre de la función lextypes para el analizador (una función que devuelve información sobre el conjunto de tipos de token que produce).
función_resumenEl nombre de la función de resumen (headline) para el analizador (una función que resume un conjunto de tokens).
Los nombres de las funciones pueden estar calificados por esquema si es necesario. No se especifican los tipos de argumentos, ya que la lista de argumentos para cada tipo de función está predeterminada. Se requieren todas las funciones, excepto la función de resumen (headline).
Los argumentos pueden aparecer en cualquier orden, no solo en el que se muestra arriba.
No existe la sentencia CREATE TEXT SEARCH PARSER en el
estándar SQL.