Книга: Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
Синтаксические шаблоны
Синтаксические шаблоны
Некоторые фрагменты кода представляют синтаксические шаблоны (syntax patterns), то есть модели кода, которые демонстрируют обязательные и необязательные элементы синтаксиса операторов SQL или команд командной строки.
Для синтаксических шаблонов применяются определенные соглашения по используемым символам. Для иллюстрации этих соглашений возьмем из главы 20 пример, показывающий синтаксический шаблон для оператора SQL SELECT:
SELECT
[FIRST (m) ] [SKIP (n) ] [[ALL] | DISTINCT]
<список-столбцов> [, [ими столбца] | выражение | константа ]
AS имя-алиаса
FROM <таблица-или-процедура-или-просмотр>
[{[INNER] | [{LEFT | RIGHT | FULL} [OUTER]] JOIN}]
<таблица -или-процедура -или-просмотр>
ON <условия-соединения> [{JOIN..}]
[WHERE <условия-поиска>]
[GROUP BY <список-группируемых столбцов>]
[HAVING <условие-поиска>]
[OTIION <выражение-выбора> [ALL] ]
[PLAN <выражение-плана>]
[ORDER BY <список-столбцов>]
[FOR UPDATE [OF столбец1 [, столбец2. .]] [WITH LOCK]]
- Что такое Firebird?
- Кому нужна эта книга?
- Где найти нужную вам информацию?
- Приложения и глоссарий
- Происхождение Firebird
- Проект Firebird
- Спарки
- Обзор возможностей
- Версии Firebird
- Доступ к сети
- Многоверсионная архитектура
- Транзакции
- Хранимые процедуры и триггеры
- Ссылочная целостность
- Оперативное копирование базы данных
- Безопасность
- Пример базы данных
- Соглашения по документации
- От изготовителя fb2.
- Синтаксические шаблоны
- Специальные символы
- Часть III. Шаблоны разработки через тестирование
- Шаблоны
- Вы пока не видите поведенческие шаблоны?
- Именованные шаблоны
- 28. Шаблоны зеленой полосы
- Простые графические шаблоны
- Шаблоны убеждающих писем
- Раздел Шаблоны
- Административные шаблоны
- Шаблоны безопасности
- Стандартные шаблоны безопасности
- Шаблоны писем, которые стоит использовать, если клиент не берет трубку