Проект «SnakeProject» Михаила Козлова

Навигация

⇒ SQL\T-SQL ⇐

CISCO

Voice(Asterisk\Cisco)

Microsoft

Powershell

Python

FreeBSD and Nix

Общая

WEB Разработка

ORACLE SQL \ JAVA

Мото

Стрельба, пневматика, оружие


T-SQL 2014: Текстовый поиск


USE AdventureWorks2014;
GO

--FREETEXT 
--Используется в предложении WHERE инструкции SELECT для выполнения полнотекстового поиска по столбцам полнотекстового индекса
--Этот предикат выполняет поиск значений, которые соответствуют условию поиска по смыслу, а не написанию

--Следующий пример просматривает все документы, содержащие слова, которые связаны со словами «vital», «safety», «components»

SELECT Title
FROM Production.Document
WHERE FREETEXT (Document, 'vital safety components' );
GO

--CONTAINS 
--может производить поиск:
--слова или фразы;
--префикса слова или фразы;
--слова около другого слова;
--слова, флективно сформированного из другого (например, слово «drive» является флективной основой слов «drives», «drove», «driving» и «driven»);
--Слово, которое является синонимом другого слова согласно тезаурусу (например, у слова «металл» могут быть синонимы «алюминий» и «сталь»).

--Ищем выражение «LITTLE» в столбце Comments
SELECT Comments
FROM Production.ProductReview
WHERE CONTAINS((Comments), 'LITTLE');

GO


Комментарии пользователей

Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!

Контакты для обмена ссылками между сайтами Видео к статьям на Youtube Сборник материалов по Cisco, Asterisk, Windows Server, Python и Django, SQL и T-SQL, FreeBSD и Linux Код обмена баннерами
Мои друзья: www.info-x.org - Информационный ресурс о ОС FreeBSD XaXaTyXa.ru Новости Ubuntu Linux Сообщество сисадминов Личный сайт skeletora Советы, помощь, инструменты для сис.админа, статическая и динамическая маршрутизация, FreeBSD

Рейтинг@Mail.ru
Рейтинг@Mail.ru Яндекс.Метрика

© Snakeproject.ru создан в 2013 году.
При копировании материала с сайта - оставьте ссылку.