1. ホーム

[解決済み】PostgreSQLでビューのCREATE VIEWコードを見るには?

2022-04-08 09:13:17

質問

PostgreSQLのコマンドラインクライアントを使用して、ビューを作成するために使用されるコードを簡単に見る方法はありますか?

のようなものがあります。 SHOW CREATE VIEW をMySQLから取得します。

解決方法は?

何度もここに戻って調べなければならない pg_get_viewdef (どうやって覚えるんだ!?)と思って、もっと覚えやすいコマンドを探したら...ありました。

\d+ viewname

と入力すると、同じような種類のコマンドを見ることができます。 \? をpgsqlのコマンドラインで実行してください。

ボーナスヒント:emacsのコマンド sql-postgres を使うと、pgsqlがより快適になります(編集、コピー、ペースト、コマンド履歴)。