Поделиться через


Сравнение литералов в синтаксисе SQL поиска SharePoint

Дата последнего изменения: 21 апреля 2010 г.

Применимо к: SharePoint Server 2010

Использует для сопоставления столбца с одним значением литералу стандартные операторы сравнения.

…WHERE <column> <comp_op> <literal>

Примечания

Правая часть сравнения должна быть literal. Столбец нельзя сравнивать с вычисляемым значением или другим столбцом.

Сведения о сравнении многозначных столбцов см. в разделе Многозначные (ARRAY) сравнения в синтаксисе SQL поиска SharePoint.

В качестве столбца в сравнении можно использовать любой допустимый столбец. literal может быть любым строковым, численным, шестнадцатеричным, логическим литералом или литералом даты. Разрешены только точные совпадения, подстановочные знаки пропускаются. literal также может быть получен в результате приведения типов.

В приведенной ниже таблице описаны поддерживаемые операторы сравнения.

Оператор сравнения

Описание

=

Равно

!= или <>

Не равно

>

Больше

>=

Больше или равно

<

Меньше

<=

Меньше или равно

Примеры

Ниже приведены примеры предиката сравнения значений literal.

…WHERE Author='John Smith'

…WHERE BugStatus != "Resolved"

…WHERE size >= 10000

См. также

Ссылка

Неполнотекстовые предикаты в SQL-синтаксисе поиска SharePoint

Многозначные (ARRAY) сравнения в синтаксисе SQL поиска SharePoint