■ はじめに
小ネタ。 PostgreSQL・Redshiftにおいて、 ストアドの内容を確認する方法を調べて忘れそうなので メモっておく (多分、年明けとか、また使いそうなので)
目次
【1】ストアドの内容を確認するには 【2】補足:ストアド名一覧表示
【1】ストアドの内容を確認するには
* pg_proc から取得する
https://tableplus.com/blog/2018/08/postgresql-how-to-show-stored-procedure.html
SELECT prosrc FROM pg_proc WHERE proname = '<ストアド名>';
【2】補足:ストアド名一覧表示
https://www.commandprompt.com/education/how-do-i-get-the-list-of-existing-stored-procedures-in-postgresql/
https://soft-builder.com/how-to-list-procedures-in-postgresql-database/
SELECT nspname, proname FROM pg_catalog.pg_namespace JOIN pg_catalog.pg_proc ON pronamespace = pg_namespace.oid WHERE nspname = 'public' ORDER BY Proname
psql の場合
\df
関連記事
ストアド ~ 基礎知識編 ~
https://dk521123.hatenablog.com/entry/2010/08/06/112528
【PostgreSQL】ストアド ~ Stored Function ~
https://dk521123.hatenablog.com/entry/2014/04/21/000100
【PostgreSQL】ストアド ~ SELECT INTO ~
https://dk521123.hatenablog.com/entry/2024/11/11/212756