database:oracledb:procedure
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
database:oracledb:procedure [2023/04/14 12:45] – mikoto | database:oracledb:procedure [2023/06/28 11:59] (現在) – mikoto | ||
---|---|---|---|
行 1: | 行 1: | ||
====== プロシージャについて ====== | ====== プロシージャについて ====== | ||
+ | [[database: | ||
+ | |||
プロシージャ一覧を表示する | プロシージャ一覧を表示する | ||
<code sql> | <code sql> | ||
- | SELECT object_name | + | SELECT object_name, |
FROM user_objects | FROM user_objects | ||
WHERE object_type = ' | WHERE object_type = ' | ||
行 8: | 行 10: | ||
===== ソースコードを表示する ===== | ===== ソースコードを表示する ===== | ||
- | <code> | + | 以下のSQLファイルを作成して実行すると、ソースコードをテキストで出力できる。 |
+ | <file sql> | ||
set echo off | set echo off | ||
set trimspool on | set trimspool on | ||
行 14: | 行 17: | ||
set feedback off | set feedback off | ||
- | spool c: | + | spool output_file |
SELECT TEXT | SELECT TEXT | ||
FROM | FROM | ||
- | WHERE NAME = 'ストアドプロシージャ名' | + | WHERE NAME = 'stored_procedure_name' |
ORDER BY LINE; | ORDER BY LINE; | ||
spool off | spool off | ||
- | </code> | + | </file> |
database/oracledb/procedure.1681443909.txt.gz · 最終更新: 2023/04/14 12:45 by mikoto