Oracle/PL/SQLのソースコード表示
PL/SQLの開発でよく使う、SQL*Plusからのソースコードの抽出方法は以下の通りです。
ストアドプロシージャ、ストアドパッケージ、ストアドファンクション、トリガーなどで適用可能です。
SELECT LINE, TEXT FROM USER_SOURCE WHERE NAME = 'オブジェクト名' ORDER BY LINE;
または
SELECT LINE, TEXT FROM DBA_SOURCE WHERE OWNER='オーナー名' AND NAME = 'オブジェクト名' ORDER BY LINE;
オブジェクト名、オーナー名は大文字で指定してください。
このページのURL: