= 参考サイト = http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/sak3sql.htm http://www.geocities.jp/principal_focus/ 実際はOracleマニュアルの方が詳しい = 簡易Tips = いわゆるprint文 sqlplusでは {{{ prompt text }}} PL/SQLでは、 {{{ BEGIN dbms_output.put_line ('text...'); END }}} エラー時のメッセージ sqlerrm タブ CHR(9) 右に文字列を埋める select rpad(ename,20,' *') from emp; SQLCODEよりメッセージを求める errmsg := sqlerrm(SQLCODE); 元号のカスタマイズはLXEGENを利用する。 = PL/SQLからJavaの呼び出し = JavaToolsリファレンス参照の事 == ロード == === ソース === loadjava -u scott/tiger -v -r /path/to/Sample.java === クラスファイル === loadjava -u scott/tiger -v /path/to/Sample.class == 公開 == {{{ SQL> create or replace function crypt(password in varchar2, 2 crypt_flag in varchar2) 3 return varchar2 4 as language java 5 name 'Sample.crypt(java.lang.String,java.lang.String) 6 return java.lang.String'; 7 / 8 select crypt('pass','encrypt') from dual; }}} == 利用 == PL/SQL内部なら、select 関数 into 変数 from dual; == 削除 == === ソース === dropjava -u scott/tiger -v -r /path/to/Sample.java === クラスファイル === dropjava -u scott/tiger -v /path/to/Sample.class = コレクションタイプ = ["ORACLEコレクション"] = バックアップ・リカバリー = RMAN によって行う RecoveryManager ユーザーズ・ガイドおよびリファレンス リリース 参照 = PL/SQLとShell = {{{ CODE_NUMBER=` sqlplus -s xxx/xxx << EOF set heading off set feedback off variable a number execute test(:a) print a EOF }}} ------ CategoryDatabase