Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Подстановочные знаки при сравнении строк

Читайте также:
  1. III. Ленин о теории реализации экономистов-народников в сравнении с теорией реализации Маркса
  2. VI. Сигнальные указатели и знаки на железнодорожном транспорте
  3. Абзацы и переводы строки
  4. Безусловно, что силы тьмы в технически ведущих странах постараются помешать людям прочесть эти строки…. Но напрасны усилия. Оповещены будут все.
  5. В які строки юридичні особи - суб'єкти підприємницької діяльності - повинні подавати податкову декларацію?
  6. Вектор–строки и вектор–столбцы
  7. Включення в поняття договору поставки вказівки про передання товарів "в обумовлений строк чи строки" дозволяє назвати ще ряд особливостей цього договору.

В данном случае речь идет о трех подстановочных знаках, приведенных в табл. 8.7.

Таблица 8.7. Соответствие подстановочных знаков

         
  Jet SQL ANSI SQL Примечание  
  ? (подчеркивание) Любой одиночный символ  
  * % Произвольное количество символов  
  # He имеет эквивалента Любая цифра от 0 до 9  
  [список_знаков] Не имеет эквивалента Любой одиночный знак, входящий в список знаков  
  [! список_знаков] Не имеет эквивалента Любой одиночный знак, не входящий в список знаков  
         

Язык SQL Microsoft Jet поддерживает использование в операторе Like как подстановочных знаков ANSI SQL (_ и #), так и подстановочных знаков ядра Microsoft Jet (? и *). Однако подстановочные знаки ANSI SQL доступны только в режиме ANSI SQL-92, в противном случае они воспринимаются просто как строковые константы. И наоборот, в режиме ANSI SQL-92 подстановочные знаки Jet SQL трактуются как строковые константы. Таким образом, нельзя в одном запросе смешивать эти знаки.

Ниже перечислены важные правила установления совпадения оператором Like.

Зарезервированные слова DISTINCTROW и DISTINCT

Зарезервированные слова DISTINCTROW и DISTINCT в инструкции SELECT Jet SQL позволяют исключить из результирующего множества повторяющиеся строки. Разница между этими словами состоит в том, как при их использовании определяются повторяющиеся записи.

Если в инструкции SELECT используется слово DISTINCTROW, то для сравнения записей применяются все поля исходной таблицы, независимо от того, какие из этих полей включены в запрос.

Если в инструкцию SELECT входит слово DISTINCT, то для сравнения записей используются данные в строках результирующего множества запроса, т. е. только те поля, которые включены в запрос.


Дата добавления: 2015-07-24; просмотров: 76 | Нарушение авторских прав


Читайте в этой же книге: Замечание | Зарезервированные слова Jet SQL | Создание запросов на объединение записей | Создание запроса к серверу | Создание подчиненных запросов | Панель элементов | Элемент управления Надпись | Элементы управления выбора: Выключатель, Переключатель, Флажок и Группа | Элемент управления Список | Замечание |
<== предыдущая страница | следующая страница ==>
Эквивалентные типы данных Jet SQL и ANSI SQL| Замечание

mybiblioteka.su - 2015-2024 год. (0.005 сек.)