有没有一种简单的方法可以查看用于使用PostgreSQL命令行客户端创建视图的代码?

类似MySQL的SHOW CREATE VIEW.

推荐答案

一直都要回到这里查pg_get_viewdef(怎么记得!!),所以寻找一个更难忘的命令...明白了:

\d+ viewname

通过在pgsql命令行中键入\?,可以看到类似种类的命令.

额外提示:emacs命令sql-postgres使pgsql更加愉快(编辑、复制、粘贴、命令历史记录).

Postgresql相关问答推荐

Postgresql我必须创建一个索引还是已经有一个索引了?

Postgres 13.8 -如何在对数据执行窗口操作时返回所有行

如何接受jsonb路径中的任何密钥?

Postgis超过2个表的查询在运行时爆炸

为MCV扩展统计设置统计目标

对表执行 DISABLE TRIGGER ALL 是否也会禁用 FK 指向该表?

我想优化查询SQL

在连接字符串并将其附加到 PostgreSQL 中的 where 子句时出现语法错误.怎么修?

如何将两条线几何连接成一条记录?

计算 PostgreSQL 中给定 GPS 坐标的日出和日落时间

Java - 日期保存为前一天

PostgreSQL:根据排序顺序仅 Select 每个 id 的第一条记录

INSERT RETURNING 是否保证以 right的顺序返回?

在postgres的同一列中存储不同数据类型的合理方法?

postgresql:致命:password authentication failed for user "douglas"

如何在带有 PostgreSQL 数据库的 Web 应用程序中拥有完整的离线功能?

在 MAC OS X 10.6 for PostgreSQL 上设置 SHMMAX 等值

如何使用 WITH RECURSIVE 子句进行 Select

错误:表tablename上的更新或删除违反外键约束

Postgres Hstore 与 Redis - 性能方面