2010/06/23

【ORACLE】パッケージ、プロシージャのコンパイル

地味にハマッたのでメモ。PL/SQL Developerで実行したらPLSQL_DEBUGがTRUEなんさ・・・。




-- FLASEにしておかないとDEBUGモードでコンパイルされてしまう。
ALTER SESSION SET PLSQL_DEBUG = FALSE ;
 
 
-- パッケージのコンパイル
ALTER PACKAGE [パッケージ名] COMPILE PACKAGE;;
-- パッケージBODYのコンパイル
ALTER PACKAGE [パッケージ名] COMPILE BODY;
 
-- パッケージもパッケージBODYもコンパイル
ALTER PACKAGE [パッケージ名] COMPILE;
 
 
-- プロシージャのコンパイル
ALTER PROCEDURE [プロシージャ] COMPILE;



0 件のコメント:

コメントを投稿