Только что натолкнулся на возможность Postgresql, показавшуюся мне забавной.
Для кого "боян" — респект вам, я несколько лет работаю с Postgres и до сих пор не натыкался на такую штуку.
`select;` без указания полей, таблицы и условий возвращает одну строку.
Но у этой строки нет полей:
=> select;
--
(1 row)
Для сравнения:
=> select null;
?column?
----------
(1 row)
=> select null where 0=1;
?column?
----------
(0 rows)
А сможем ли мы создать таблицу из такого "пустого" запроса? Таблицу без полей.
[Читать дальше →][1]
[1]:
https://habrahabr.ru/post/329856/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut