Сравнение литералов в синтаксисе 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