Procedimientos almacenados de búsqueda de texto completo y búsqueda semántica (Transact-SQL)
Se aplica a: SQL Server
SQL Server admite los siguientes procedimientos almacenados del sistema que se usan para implementar y consultar índices de texto completo e índices semánticos.
Procedimientos almacenados de búsqueda de texto completo
-
Crea y quita un catálogo de texto completo, e inicia y detiene la acción de indización de un catálogo. Se pueden crear varios catálogos de texto completo en cada base de datos.
Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. Use CREATE FULLTEXT CATALOG, ALTER FULLTEXT CATALOG y DROP FULLTEXT CATALOG en su lugar.
-
Especifica si una columna concreta de una tabla participa en la indización de texto completo.
Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. Use ALTER FULLTEXT INDEX en su lugar.
-
No tiene ningún efecto en los catálogos de texto completo de SQL Server 2008 (10.0.x) y versiones posteriores y solo se admite para la compatibilidad con versiones anteriores.
Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan.
-
Devuelve asignaciones entre los identificadores de documento (
DocId
s) y los valores de clave de texto completo. sp_fulltext_load_thesaurus_file
Analiza y carga los datos de un archivo de diccionario de sinónimos actualizado correspondiente a un LCID y vuelve a compilar las consultas de texto completo que utilizan el diccionario de sinónimos.
-
Devuelve cambios sin procesar, como eliminaciones, actualizaciones e inserciones pendientes, de una tabla especificada que utilice el seguimiento de cambios.
-
Cambia las propiedades de servidor de la búsqueda de texto completo para SQL Server.
sp_fulltext_table Marca o desmarca una tabla para la indexación de texto completo.
Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. Use CREATE FULLTEXT INDEX, ALTER FULLTEXT INDEX y DROP FULLTEXT INDEX en su lugar.
sp_help_fulltext_catalog_components
Devuelve una lista con todos los componentes (filtros, separadores de palabras y controladores de protocolo) que se usan en los catálogos de texto completo de la base de datos actual.
Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan.
-
Devuelve el identificador, el nombre, el directorio raíz, el estado y el número de tablas indizadas de texto completo del catálogo de texto completo especificado.
Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. Use la vista de catálogo sys.fulltext_catalogs en su lugar.
sp_help_fulltext_catalogs_cursor
Utiliza un cursor para devolver el identificador, nombre, directorio raíz, estado y número de las tablas indizadas de texto completo para el catálogo de texto completo especificado.
Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. Use la vista de catálogo sys.fulltext_catalogs en su lugar.
-
Devuelve las columnas diseñadas para la indización de texto completo.
Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. Use la vista de catálogo sys.fulltext_index_columns en su lugar.
sp_help_fulltext_columns_cursor
Utiliza un cursor para devolver las columnas designadas para la indización de texto completo.
Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. Use la vista de catálogo sys.fulltext_index_columns en su lugar.
sp_help_fulltext_system_components
Devuelve información de los separadores de palabras, filtros y controladores de protocolo registrados, además de una lista de identificadores de bases de datos y catálogos de texto completo que han utilizado un componente especificado.
-
Devuelve una lista de tablas registradas para la indización de texto completo.
sp_help_fulltext_tables_cursor
Devuelve una lista de tablas registradas para la indización de texto completo.
Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. En su lugar, use la vista de catálogo de sys.fulltext_indexes .
Procedimientos almacenados de búsqueda semántica
sp_fulltext_semantic_register_language_statistics_db
Registra una base de datos de estadísticas de lenguaje semántico rellenada previamente en la instancia actual de SQL Server.
sp_fulltext_semantic_unregister_language_statistics_db
Anula el registro de una base de datos de estadísticas de lenguaje semántico existente de la instancia actual de SQL Server y elimina los metadatos asociados.