通常,如果我想列出当前数据库中名为foo
的表中的列和类型,我会使用以下SQL语句。
SELECT column_name, data_type
FROM INFORMATION_SCHEMA.COLUMNS
where table_name = 'foo';
然而,我想列出表格
INFORMATION_SCHEMA.COLUMNS
中的列,但以下语句返回零结果。SELECT column_name, data_type
FROM INFORMATION_SCHEMA.COLUMNS
where table_name = 'INFORMATION_SCHEMA.COLUMNS';
在
psql
中,列出上面表格中的列的正确方式是什么?