
Иван Панченко
Postgres Professional
заместитель генерального директора
Как Common Table Expressions превращает язык SQL в настоящий язык программирования
Common Table Expressions (CTE) - это элемент стандарта SQL, который реализован в СУБД PostgreSQL с некоторыми дополнениями.
Во-первых, рекурсивные CTE делают язык SQL Тьюринг-полным.
Во-вторых, CTE теоретически позволяют решать на этом языке любые программистские задачи.
Как с этим обстоят дела на практике и какую пользу прикладной программист может извлечь из CTE, будет рассказано в этом докладе.