\d
似乎不起作用。
我希望能够检索\d <table>
的等效内容,但需要SELECT
查询。
例如,我想说:
\d (SELECT statement) AS table2
其中SELECT语句可能包含JOIN等等</ p>
就像在TimesTen中一样:
desc (SELECT .. FROM ... WHERE ...)
提供列名信息,如姓名,类型和长度
我可以使用\pset footer on
或--expanded
但不提供数据类型和长度。
答案 0 :(得分:2)
你介意在交易中做吗?
begin;
create table x as select * from t with no data;
\d x
Table "public.x"
Column | Type | Modifiers
--------+-----------------------------+-----------
t | timestamp without time zone |
rollback;