Compartilhar via


Procurando uma palavra ou frase específica (termo simples)

Use o predicado CONTAINS para procurar uma frase específica em uma tabela.

Por exemplo, para pesquisar a tabela ProductReview no banco de dados AdventureWorks2008R2 e localizar todos os comentários sobre um produto com a frase "curva de aprendizado", use o predicado CONTAINS, como segue.

USE AdventureWorks2008R2;
GO
SELECT Comments
FROM Production.ProductReview
WHERE CONTAINS(Comments, ' "learning curve" ');
GO

O predicado CONTAINS usa a notação funcional em que o primeiro parâmetro é o nome da coluna ou lista de colunas sendo pesquisada, e o segundo parâmetro é o critério de pesquisa de texto completo. O critério de pesquisa, nesse caso, "curva de aprendizado", pode ser bastante complexo, podendo consistir em um ou mais termos.

ObservaçãoObservação

As consultas de pesquisa de texto completo não diferenciam maiúsculas de minúsculas. No entanto, em japonês há várias ortografias fonéticas em que o conceito de normalização ortográfica é parecido à não diferenciação de maiúsculas e minúsculas (por exemplo, kana = não diferenciação). Esse tipo de normalização ortográfica não tem suporte.