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


Функции SQL, недоступные в Microsoft Windows Search

Язык запросов Microsoft Windows Search основан на язык SQL (SQL); однако он не выполняет поиск в реляционной базе данных с определяемыми пользователем таблицами или индексами. По этой причине многие стандартные инструкции SQL и синтаксические функции не применяются. Ниже приведен список наиболее важных функций SQL, которые не поддерживаются в Windows Search.

  • Инструкции BATCH
  • функция COALESCE_TABLE
  • Функция CONVERT (вместо этого используйте функции CAST)
  • CREATE VIEW, инструкция
  • Язык определения данных
  • Инструкция DATASOURCE
  • Форматы даты и времени, отличные от метки даты и времени ISO
  • Инструкция DELETE
  • GRANT, инструкция
  • Информационная схема
  • Инструкция INSERT
  • Типы данных OLE DB
  • Стандартные регулярные выражения SQL (вместо этого используйте CONTAINS или LIKE)
  • Параметры sql-запросов
  • Сравнение реляционных столбцов
  • Заголовок идентификатора редакции
  • REVOKE, инструкция
  • Псевдонимы scope или номера редакций
  • SELECT ALL (автоматически удаляет дубликаты)
  • Хранимые процедуры
  • Расширение структурированного документа
  • UNION ALL
  • НЕИЗВЕСТНЫЙ ключевое слово
  • Инструкция UPDATE

Windows Search не поддерживает тезаурус и шумные слова.