Практическая лабораторная работа №1


Выражения (или не лежит).  4. Оператор EXISTS


Download 3.23 Mb.
Pdf ko'rish
bet76/207
Sana16.11.2023
Hajmi3.23 Mb.
#1778259
TuriУчебно-методическое пособие
1   ...   72   73   74   75   76   77   78   79   ...   207
Bog'liq
курс лаб по SQL 2008

Выражения (или не лежит). 
4. Оператор EXISTS (подзапрос) возвращает значение истина, если подзапрос 
возвращает хотя бы одну строку. 
5. Выражение [NOT] IN (подзапрос \ выражение [,.. n]) возвращает значение 
истина, если значение левого выражения совпадает с одним из значений подзапроса или 
списка значений правых выражений (или не совпадает). 
6. Выражение [NOT] LIKE шаблон [ESCAPE знак] дает истину, если значение 
выражения соответствует или не соответствует шаблону, в котором "%" означает любое 
количество произвольных символов, "_" - один произвольный символ, "[символы]"
один из указанных в скобках, "[символы]" - все символы, кроме указанных. Знак после 
слова ESCAPE позволяет указать, что следующий за ним знак шаблона не является 
управляющим знаком шаблона, т.е. знаком "%", "_" и т.д., а представляет обычный знак 
строки. 
Раздел документации сервера T - SQL Help содержит описание каждой команды 
языка Transact - SQL B и набор примеров их использования. Синтаксис команды 


77 
определяется с помощью специального метаязыка, основанного на нормальных формах 
Бекуса Наура (БНФ).
Ключевые слова определения без всякого изменения переходят в саму команду; 
метапеременные, написанные курсивом, должны быть заменены программными 
именами; разделители (запятая, равно, апостроф и т.д.) также переходят в качестве 
разделителей в команду. 
Метасинтаксические знаки имеют следующий смысл
::= 
— есть по определению; 
| 
— выбор альтернативы; 
[ ] 
— возможное отсутствие части определения
{ } 
— объединение частей определения для выюора или 
повторения; 
[,...n] — повторение предшествующей части 1, 2, ..., n раз с разделителем 
запятая для этой части (разделитель может быть любой;) 
<...> — метапеременная, которая имеет свое определение. 

Download 3.23 Mb.

Do'stlaringiz bilan baham:
1   ...   72   73   74   75   76   77   78   79   ...   207




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling