ORACLE SQL リファレンス(逆引き)

ORACLE SQL リファレンス

Web oracle.se-free.com
PL/SQL

スポンサード リンク
PL/SQLの基本
無名ブロック
ストアドプロシージャ( PROCEDURE )
ストアドファンクション( FUNCTION )
ストアドパッケージ( PACKAGE )
トリガー( TRIGGER )
PL/SQLのデータ型
PL/SQLの演算子( 計算、代入、結合、連結、指数、比較 )
PL/SQLの変数と定数
%TYPE属性と%ROWTYPE属性
PL/SQLの組み込み関数
PL/SQLの実行権限( AUTHID )
PL/SQLを独立したトランザクションで実行する
処理制御
条件分岐( IF-THEN-ELSE )
条件分岐( CASE )
条件分岐( NULL条件 )
ループ( LOOP )
ループ( WHILE-LOOP )
ループ( FOR-LOOP )
処理の移動( GOTO )
コレクション
可変長配列( VARRAY )
ネストした表( NESTED TABLE )
配列で使用可能なメソッド
スポンサード リンク
データベースアクセス
レコードを1件SELECTする( SELECT〜INTO )
明示的カーソルでレコードを複数件SELECTする( CURSOR )
暗黙的カーソルでレコードを複数件SELECTする( CURSOR )
カーソルの属性
動的SQLでレコードを1件SELECTする( EXECUTE IMMEDIATE )
動的SQLでカーソルを使用してレコードを複数SELECTする( CURSOR )
コミット・ロールバック( COMMIT、ROLLBACK )
バルク処理による高速なデータベースアクセス
データベースアクセスの高速化について
複数レコードをまとめて取得する( SELECT〜INTO )
複数レコードをまとめて取得する( FETCH )
複数レコードをまとめて更新する( FORALL )
パフォーマンスの向上
ストアド・プログラムをメモリ上に固定する( DBMS_SHARED_POOL.KEEP )
メモリ上に固定したストアド・プログラムの解放( DBMS_SHARED_POOL.UNKEEP )
特定のストアド・プログラムをネイティブ・コンパイルする
全てのストアド・プログラムをネイティブに再コンパイルする
ソース・コードの最適化( PLSQL_OPTIMIZE_LEVEL )
スポンサード リンク
デバッグ(DBMS_OUTPUT)
デバッグ用のメッセージを表示する( DBMS_OUTPUT )
PL/SQLのコンパイルエラーをSQLPLUSで表示する( SHOW ERRORS )
ファイルI/O(UTL_FILE)
UTL_FILEパッケージを使用する準備
ファイルの読み込み( UTL_FILE.GET_LINE )
ファイルの書き込み( UTL_FILE.PUT_LINE )
ファイルの削除( UTL_FILE.FREMOVE )
ファイルの移動( UTL_FILE.FRENAME )
ファイルの存在チェック( UTL_FILE.FGETATTR )
ファイルのコピー( UTL_FILE.FCOPY )
UTL_FILEによって通知される例外
BLOB/CLOBデータの操作(DBMS_LOB)
BLOBデータの登録
BLOBデータを読み出してファイルに出力する
バイナリデータを圧縮する( COMPRESS.LZ_COMPRESS )
バイナリデータを解凍する( COMPRESS.LZ_UNCOMPRESS )
CLOBデータの登録
CLOBデータを読み出してファイルに出力する
ファイルサイズを取得する( DBMS_LOB.GETLENGTH )
例外処理
例外の処理( EXCEPTION )
独自の例外を定義
オラクルエラーコード/エラーメッセージを取得する( SQLCODE、SQLERRM )
その他
スリープする( DBMS_LOCK.SLEEP )
文字列を暗号化する(10g)( DBMS_CRYPTO.ENCRYPT )
文字列を復号化する(10g)( DBMS_CRYPTO.DECRYPT )
PL/SQLコードを隠蔽(暗号化)する( WRAP )
ランダムな数値や文字列を取得する( DBMS_RANDOM )
アラート通知(DBMS_ALERT)
ジョブスケジューリング(DBMS_JOB)
ロック(排他制御)を取得する(DBMS_LOCK)
 



Copyright (C) All Rights Reserved by「忘れっぽいエンジニアのオラクルSQLリファレンス」Since 2006