Compartilhar via


opção transformar palavras de ruído

Use a opção transformar palavras de ruído para suprimir uma mensagem de erro se as palavras de ruído ou as palavras irrelevantes de texto completo tiverem feito uma operação booliana em uma consulta de texto completo retornar zero linha. Essa opção é útil para consultas de texto completo que usam o predicado CONTAINS em que as operações boolianas incluem palavras de ruído.

Por padrão, a opção transformar palavras de ruído é definida como 0 e as palavras de ruído (ou palavras irrelevantes) não são transformadas. Quando uma consulta de texto completo contiver palavras de ruído, a consulta retornará zero linha e o SQL Server gerará um aviso.

ObservaçãoObservação

O aviso é um aviso em tempo de execução. Portanto, se a cláusula de texto completo na consulta não for executada, o aviso não será emitido. Para uma consulta local, apenas um aviso é emitido, mesmo quando há várias cláusulas de consulta de texto completo. Para uma consulta remota, o servidor vinculado pode não retransmitir o erro; portanto, o aviso pode não ser emitido.

As palavras de ruído (ou palavras irrelevantes) são transformadas. Elas são ignorados e o resto da consulta é avaliado.

Exemplo

O exemplo a seguir define transform noise words como 1.

sp_configure 'show advanced options', 1
RECONFIGURE
GO
sp_configure 'transform noise words', 1
RECONFIGURE
GO

Consulte também

Referência

Histórico de alterações

Conteúdo atualizado

Conteúdo incorreto removido e substituído por informações corretas sobre o comportamento dos valores de transform noise words.