Procedimentos armazenados de Pesquisa de Texto Completo e Pesquisa Semântica (Transact-SQL)
Aplica-se: SQL Server
O SQL Server oferece suporte aos procedimentos armazenados do sistema a seguir que são usados para implementar e consultar índices de texto completo e índices semânticos.
Procedimentos armazenados de Pesquisa de Texto Completo
-
Cria e remove um catálogo de texto completo, e inicia e interrompe a ação de indexação de um catálogo. Catálogos de texto completo podem ser criados para cada banco de dados.
Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Em vez disso, use CREATE FULLTEXT CATALOG, ALTER FULLTEXT CATALOG e DROP FULLTEXT CATALOG.
-
Especifica se ou não uma determinada coluna de uma tabela participa da indexação de texto completo.
Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Em vez disso, use ALTER FULLTEXT INDEX .
-
Não tem efeito em catálogos de texto completo no SQL Server 2008 (10.0.x) e versões posteriores e tem suporte apenas para compatibilidade com versões anteriores.
Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.
-
Retorna mapeamentos entre identificadores de documento e
DocId
valores de chave de texto completo. sp_fulltext_load_thesaurus_file
Analisa e carrega os dados de um arquivo do dicionário de sinônimos atualizado que corresponde a um LCID e provoca a recompilação de consultas de texto completo que usam o dicionário de sinônimos.
-
Retorna alterações não processadas, como inserções, atualizações e exclusões pendentes, feitas na tabela especificada com controle de alterações habilitado.
-
Altera as propriedades do servidor de pesquisa de texto completo do SQL Server.
sp_fulltext_table Marca ou desmarca uma tabela para indexação de texto completo.
Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Em vez disso, use CREATE FULLTEXT INDEX, ALTER FULLTEXT INDEX e DROP FULLTEXT INDEX.
sp_help_fulltext_catalog_components
Retorna uma lista de todos os componentes (filtros, separadores de palavras e manipuladores de protocolo) usados em todos os catálogos de texto completo do banco de dados atual.
Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.
-
Retorna o ID, o nome, o diretório raiz, o status e o número de tabelas indexadas de texto completo para o catálogo de texto completo especificado.
Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Em vez disso, use a exibição sys.fulltext_catalogs catálogo.
sp_help_fulltext_catalogs_cursor
Usa um cursor para retornar a ID, o nome, o diretório raiz, o status e o número de tabelas indexadas de texto completo para o catálogo de texto completo especificado.
Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Em vez disso, use a exibição sys.fulltext_catalogs catálogo.
-
Retorna as colunas designadas para indexação de texto completo.
Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Em vez disso, use a exibição sys.fulltext_index_columns catálogo.
sp_help_fulltext_columns_cursor
Usa um cursor para retornar as colunas designadas para indexação de texto completo.
Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Em vez disso, use a exibição sys.fulltext_index_columns catálogo.
sp_help_fulltext_system_components
Retorna informações dos separadores de palavras, filtro e manipuladores de protocolo registrados, bem como uma lista de identificadores de bancos de dados e de catálogos de texto completo que usaram um componente especificado.
-
Retorna uma lista de tabelas que estão registradas para indexação de texto completo.
sp_help_fulltext_tables_cursor
Retorna uma lista de tabelas que estão registradas para indexação de texto completo.
Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Em vez disso, use a exibição de catálogo sys.fulltext_indexes .
Procedimentos armazenados de Pesquisa Semântica
sp_fulltext_semantic_register_language_statistics_db
Registra um banco de dados de Estatísticas Semânticas de Linguagem pré-preenchido na instância atual do SQL Server.
sp_fulltext_semantic_unregister_language_statistics_db
Cancela o registro de um banco de dados de Estatísticas Semânticas de Linguagem existente da instância atual do SQL Server e exclui todos os metadados associados.