PostgreSQL: расширения SQL

Предпосылки: SQL (весь курс SQL).

PostgreSQL расширяет стандартный SQL типами данных, операторами, DDL-конструкциями и query-фичами. Нумерация файлов задаёт рекомендованный порядок чтения, но темы в основном независимы — любой файл можно читать после завершения основного курса SQL.

Порядок изучения

Типы данных и операторы

Поиск

Процедурный SQL

Production DDL

Изменение данных

Запросы

  • DISTINCT ON — top-1 в группе одной строкой

Как всё связано

Мощность vs портативность: Каждая конструкция в этом разделе — PG-специфичная. При переходе на другую СУБД потребуется адаптация: стандартный SQL из основного курса переносится, расширения — нет.

См. также

Sources