Команда \d
в psql
выводит список всех таблиц, представлений и последовательностей. Есть ли способ перехватить эти выходные данные в таблицу и выполнить запрос к ней?
mydb-> \d
List of relations
Schema | Name | Type | Owner
-------+--------+-------+---------
public | mytab1 | table | username
mydb-> select * from <use relation from \d> where Type='view';
List of relations
Schema | Name | Type | Owner
-------+--------+-------+---------
В качестве альтернативы, есть ли способ использовать запрос select-from-where
для получения этой таблицы и других метаданных таблицы?
Спасибо.