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

Казанко Виталий Владимирович

Читайте также:
  1. Андрей Владимирович Ивойлов
  2. Виталий томчик
  3. ГОЛИЦЫН Илларион Владимирович
  4. Игорь Владимирович
  5. Из воспоминаний бывшего военнопленного Николая Владимировича Алексеева
  6. Матиевич Александр Владимирович

Если требуется найти строку, которая содержит специальные символы (“%”, “_”) в качестве информационных символов.

Для этого с помощью ключевого слова ESCAPE нужно определить так называемый escape-символ, который, будучи поставленным перед символом “%” или “_”, укажет, что этот символ является информационным. Escape-символ не может быть символом “\” (обратная косая черта) и, вообще говоря, должен представлять собой символ, никогда не появляющийся в упоминаемом столбце как информационный символ. Часто для этих целей используются символы “@” и “~”.

Например: получить список сотрудников, в имени которых содержится “_”

Запрос: SELECT first_name, last_name

FROM employee

WHERE first_name LIKE "%@_%" ESCAPE "@"

В SQL-запросах NULL означает, что значение столбца неизвестно. Предикат IS NULL принимает значение true только тогда, когда выражение слева от ключевых слов “IS NULL” имеет значение null (пусто, не определено). Разрешено также использовать конструкцию IS NOT NULL, которая означает “не пусто”, “имеет какое-либо значение”.

Запрос: SELECT *

FROM USP

WHERE OCENCA IS NULL;

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

Запрос: SELECT *

FROM USP


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


<== предыдущая страница | следующая страница ==>
Литералы| Командир _______________________

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