Skip to content

sim1984/langref40

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Language Reference for Firebird 4.0

Это руководство описывает язык SQL, поддерживаемый СУБД Firebird 4.0.

В руководстве также приводятся практические примеры использования SQL, многие из которых взяты из реальной практики.

Что содержит данный документ

Данный документ содержит описание языка SQL Firebird. Он охватывает следующие основные области:

  • Общие положения;
  • Типы и подтипы данных;
  • Общие элементы языка;
  • Операторы DDL (Data Definition Language — язык создания данных);
  • Операторы DML (Data Manipulation Language — язык обращения с данными);
  • Операторы PSQL (Procedural SQL — процедурный SQL);
  • Встроенные скалярные функции;
  • Агрегатные функции;
  • Оконные и аналитические функции;
  • Системные пакеты;
  • Контекстные переменные;
  • Операторы управления транзакциями;
  • Безопасность и операторы управления доступом;
  • Операторы управления сессионным окружением;
  • Обработка ошибок. Коды и описание ошибок;
  • Зарезервированные и ключевые слова;
  • Описание системных таблиц;
  • Описание таблиц мониторинга;
  • Описание таблиц безопасности;
  • Описание таблиц плагинов;
  • Наборы символов и соответствующие им порядки сортировки.

Вопросы, не связанные с языком SQL в данном документе не рассматриваются.

Авторство

В работе над руководством принимали участие:

  • Денис Симонов;
  • Пол Винкенуг;
  • Дмитрий Филиппов;
  • Дмитрий Еманов;
  • Томас Воинк;
  • Александр Карпейкин;
  • Алексей Ковязин;
  • Дмитрий Кузьменко.

Редакторы — Александр Карпейкин, Дмитрий Кузьменко, Алексей Ковязин, Денис Симонов.

Благодарности

Благодарим Влада Хорсуна, Александра Пешкова, Павла Зотова за помощь в создании этого документа.

Обновления

Так как СУБД Firebird постоянно развивается, то изменяется и улучшается его документация. Вы можете получить самые свежие версии этого документа по адресам: