ヘッダーをスキップ

Oracle Database PL/SQLユーザーズ・ガイドおよびリファレンス
10g リリース2(10.2)

B19257-01
目次
目次

戻る

索引

記号  数字  A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  R  S  T  U  V  W  Y  Z                                                                               

記号

%BULK_EXCEPTIONS,「BULK_EXCEPTIONSカーソル属性」を参照
%BULK_ROWCOUNT,「BULK_ROWCOUNTカーソル属性」を参照
%FOUND,「FOUNDカーソル属性」を参照
%ISOPEN,「ISOPENカーソル属性」を参照
%NOTFOUND,「NOTFOUNDカーソル属性」を参照
%ROWCOUNT,「ROWCOUNTカーソル属性」を参照
%ROWTYPE, 「ROWTYPE属性」を参照
%TYPE, 「TYPE属性」を参照
:=代入演算子, [1]
||連結演算子, [1]
. 項目のセパレータ, [1]
\, [1]
.. 範囲演算子, [1], [2]
=, !=, \および〜=関係演算子, [1]
\、\=関係演算子, [1]
@リモート・アクセスのインジケータ, [1], [2]
--1行コメントのデリミタ, [1]
; 文の終了記号, [1], [2]
-減算/否定演算子, [1]

数字

3項演算子, [1]

A

ACCESS_INTO_NULL例外, [1]
AL16UTF16文字コード化体系, [1]
ALL_PLSQL_OBJECT_SETTINGSビュー
PL/SQLコンパイラ・パラメータの設定, [1], [2]
ALL行演算子, [1], [2]
ALTER ..COMPILE文, [1]
ALTER PROCEDURE
プロシージャの再コンパイルで使用, [1]
ARRAY
VARYING, [1]
AS
プロシージャの定義, [1]
プロシージャ本体の定義, [1]
AUTHID句
サブプログラムの権限の指定, [1]
実行者権限の指定に使用, [1]
ファンクションで使用, [1]
AUTONOMOUS_TRANSACTIONプラグマ
構文, [1]
定義, [1]
例へのリンク, [1]
AVG
SQL集計関数, [1]

B

BEGIN
構文, [1]
実行可能PL/SQLブロックの開始, [1]
実行可能部分の開始, [1]
ブロック構造, [1]
Best Practice
Oracle Technology Network, [1], [2]
BETWEEN句
FORALL, [1]
BETWEEN比較演算子, [1]
式, [1]
BFILEデータ型, [1]
BINARY_DOUBLEデータ型, [1]
BINARY_FLOAT_INFINITY
定数, [1]
BINARY_FLOAT_MAX_NORMAL
定数, [1]
BINARY_FLOAT_MAX_SUBNORMAL
定数, [1]
BINARY_FLOAT_MIN_NORMAL
定数, [1]
BINARY_FLOAT_MIN_SUBNORMAL
定数, [1]
BINARY_FLOAT_NAN
定数, [1]
BINARY_FLOATおよびBINARY_DOUBLEデータ型
計算集中型プログラム, [1]
BINARY_FLOATデータ型, [1]
BINARY_INTEGER, 「PLS_INTEGER」を参照
BINARY_INTEGERデータ型, [1]
BLOBデータ型, [1]
BODY
CREATE PACKAGE SQL文, [1], [2], [3]
CREATE TYPE SQL文, [1]
SQL CREATE PACKAGE文, [1]
SQL文のCREATE PACKAGEで, [1]
BOOLEANデータ型, [1]
BULK COLLECT句, [1]
DELETE文, [1]
DML結果の取得, [1]
EXECUTE IMMEDIATE, [1]
FETCH, [1]
FORALL文での使用, [1]
LIMIT句の使用, [1], [2]
RETURNING句, [1]
ROWNUM疑似列の使用, [1]
SAMPLE句の使用, [1]
SELECT INTO, [1]
結果が返されないかどうかの確認, [1]
問合せ結果の取得, [1]
複数行の戻し, [1]
BULK_EXCEPTIONSカーソル属性
ERROR_CODEフィールド, [1]
ERROR_INDEXフィールド, [1]
FORALL例外処理, [1]
SQLERRMでのERROR_CODEフィールドの使用, [1]
例, [1]
BULK_ROWCOUNTカーソル属性
FORALLの影響, [1]
BULK句
COLLECT, [1]

C

CALL
SQL文, [1]
CARDINALITY演算子
ネストした表, [1]
CASE_NOT_FOUND例外, [1]
CASE式, [1]
概要, [1]
CASE文
検索, [1]
構文, [1]
使用, [1]
例へのリンク, [1]
CHARACTERサブタイプ, [1]
CHARデータ型, [1]
VARCHAR2との違い, [1]
CLOBデータ型, [1]
CLOSE文
カーソルの使用禁止, [1]
カーソル変数の使用禁止
クローズ, [1]
構文, [1]
例へのリンク, [1]
COLLECTION_IS_NULL例外, [1]
COLLECT句
BULK, [1]
COMMENT句
トランザクションの使用, [1]
COMMIT文, [1], [2]
例へのリンク, [1]
CONSTANT
宣言, [1]
定数の宣言, [1]
CORR
SQL分析関数, [1]
COUNT
SQL集計関数, [1]
COUNTメソッド
コレクション, [1], [2]
CREATE
PROCEDURE文, [1], [2], [3]
CREATE FUNCTION文, [1], [2], [3]
CREATE PROCEDURE文, [1], [2], [3]
CREATE_WRAPPEDファンクション
使用, [1]
不明瞭化, [1]
CREATE文
FUNCTION, [1]
FUNCTIONで, [1], [2]
パッケージ, [1], [2]
CURRENT OF句
UPDATEの使用, [1]
CURRVAL
疑似列, [1]
CURSOR_ALREADY_OPEN例外, [1]

D

DATEデータ型, [1]
DAY
データ型フィールド, [1]
DBMS_TRACEパッケージ
チューニングのためのコードのトレース, [1]
DBMS_ALERTパッケージ, [1]
DBMS_DB_VERSIONパッケージ
条件付きコンパイルでの使用, [1]
DBMS_DDLパッケージ
PL/SQLコードの不明瞭化, [1]
PL/SQLコードのラップ, [1]
PL/SQLのソース・コードを隠すためのファンクション, [1]
wrapファンクション, [1]
使用, [1]
制限, [1]
DBMS_OUTPUTパッケージ
PL/SQLからの出力の表示, [1]
PUT_LINEを使用して出力を表示, [1]
出力の表示, [1]
DBMS_PIPEパッケージ, [1]
DBMS_PREPROCESSORパッケージ
条件付きコンパイルでの使用, [1]
DBMS_PROFILEパッケージ
チューニングのための統計情報の収集, [1]
DBMS_SQLパッケージ, [1]
PARSEプロシージャ, [1]
問合せでの使用, [1]
動的SQLでの置き換え, [1]
動的SQLへのアップグレード, [1]
DBMS_WARNINGパッケージ
PL/SQLの警告メッセージの制御, [1]
dbmsupbin.sqlスクリプト
解釈コンパイル, [1]
dbmsupgnv.sqlスクリプト
PL/SQLネイティブ・コンパイル用, [1]
DEC
NUMBERサブタイプ, [1]
DECIMAL
NUMBERサブタイプ, [1]
DECLARE
PL/SQLブロックの宣言部の開始, [1]
構文, [1]
ブロック構造, [1]
ローカル宣言, [1]
DECODEファンクション
NULLの扱い, [1]
DEFAULTオプション
FUNCTION, [1]
RESTRICT_REFERENCES, [1]
DEFAULTキーワード
代入, [1]
DEFINE
wrapユーティリティの使用の制限, [1]
DELETE文
構文, [1]
例へのリンク, [1]
DELETEメソッド
コレクション, [1], [2]
DETERMINISTICヒント
ファンクション構文, [1]
ファンクションで使用, [1]
DISTINCT行演算子, [1], [2]
DOUBLE PRECISION
NUMBERサブタイプ, [1]
DUP_VAL_ON_INDEX例外, [1]

E

ELSE句
使用, [1]
ELSIF句
使用, [1]
END
PL/SQLブロックの終わり, [1]
構文, [1]
実行可能部分の終了, [1]
ブロック構造, [1]
END IF
IF文の終了, [1]
END LOOP
LOOP文の終了, [1]
ERROR_CODE
BULK_EXCEPTIONSカーソル属性フィールド, [1]
SQLERRMでの使用, [1]
ERROR_INDEX
BULK_EXCEPTIONSカーソル属性フィールド, [1]
EXCEPTION
PL/SQLブロックの構文, [1]
ブロック構造, [1]
ブロックの例外処理部, [1]
例外処理部, [1]
EXCEPTION_INITプラグマ
RAISE_APPLICATION_ERRORでの使用, [1]
構文, [1]
例外, [1]
例へのリンク, [1]
EXECUTE IMMEDIATE文, [1]
構文, [1]
例へのリンク, [1]
EXECUTE権限
サブプログラム, [1]
EXISTSメソッド
コレクション, [1], [2]
EXIT-WHEN文
概要, [1]
使用, [1]
EXIT文
構文, [1]
使用, [1]
使用できる場所, [1]
ループの停止, [1]
ループの途中での終了, [1]
例へのリンク, [1]
EXTENDメソッド
コレクション, [1], [2]

F

FALSE値, [1]
FETCH文
カーソル変数, [1]
構文, [1]
明示カーソルの使用, [1]
例へのリンク, [1]
FIRSTメソッド
コレクション, [1], [2]
FLOAT
NUMBERサブタイプ, [1]
FOR UPDATE句, [1]
使用する場合, [1]
FORALL文
BULK COLLECT句で使用, [1]
構文, [1]
使用, [1]
パフォーマンスの向上, [1]
例へのリンク, [1]
ロールバック, [1]
FOR-LOOP文
構文, [1]
使用, [1]
FORループ
ネスト, [1]
明示カーソル, [1]
FOUNDカーソル属性
暗黙的, [1]
明示的, [1]
FUNCTION
CREATE文, [1]

G

GOTO文
概要, [1]
構文, [1]
使用, [1]
制限, [1]
ラベル, [1]
例外ハンドラ内外への分岐, [1]
例へのリンク, [1]
GROUP BY句, [1]

H

HOUR
データ型フィールド, [1]
HTFパッケージ, [1]
HTML(Hypertext Markup Language), [1]
HTPパッケージ, [1]
HTTP(Hypertext Transfer Protocol), [1]
UTL_HTTPパッケージ, [1]

I

IF-THEN-ELSEIF文
使用, [1]
IF-THEN-ELSE文
概要, [1]
使用, [1]
IF-THEN文
使用, [1]
IF文, [1]
ELSE句, [1]
構文, [1]
使用, [1]
例へのリンク, [1]
IMMEDIATE
EXECUTE文, [1]
IN OUTパラメータ・モード
サブプログラム, [1]
INDEX BY
コレクション定義, [1]
INDICES OF句
FORALL, [1], [2]
INSERT文
構文, [1]
例へのリンク, [1]
レコード変数, [1]
INT
NUMBERサブタイプ, [1]
INTEGER
NUMBERサブタイプ, [1]
INTERSECT集合演算子, [1]
INTERVAL DAY TO SECONDデータ型, [1]
INTERVAL YEAR TO MONTHデータ型, [1]
INTO
SELECT INTO文, [1]
INTO句
FETCH文, [1]
INTOリスト
明示カーソルとの併用, [1]
INVALID_CURSOR例外, [1]
INVALID_NUMBER例外, [1]
INパラメータ・モード
サブプログラム, [1]
IN比較演算子, [1]
IS
プロシージャの定義, [1]
プロシージャ本体の定義, [1]
IS A SET演算子, [1]
IS EMPTY演算子, [1]
IS NULL比較演算子, [1]
式, [1]
ISOLATION LEVELパラメータ
READ COMMITTED, [1]
SERIALIZABLE, [1]
トランザクションの設定, [1]
ISOPENカーソル属性
暗黙的, [1]
明示的, [1]

J

Java
外部サブプログラムのコールに使用, [1]
コール仕様部, [1]
Javaストアド・プロシージャ
PL/SQLからのコール, [1]

L

LAG
SQL分析関数, [1]
LANGUAGE
外部サブプログラムのコールに使用, [1]
LASTメソッド
コレクション, [1], [2]
LEVEL
疑似列, [1]
LEVELパラメータ
ISOLATIONでのトランザクション設定, [1]
LIKE比較演算子, [1]
式, [1]
LIMIT句
FETCH, [1]
バルク・フェッチ操作での行数の制限, [1]
LIMITメソッド
コレクション, [1], [2]
LOB(ラージ・オブジェクト)データ型, [1]
LOBロケータ, [1]
LOCK TABLE文
構文, [1]
表のロック, [1]
例, [1]
LOGIN_DENIED例外, [1]
LONG RAWデータ型, [1]
下位互換性のみサポート, [1]
最大長, [1]
変換, [1]
LONGデータ型, [1]
下位互換性のみサポート, [1]
最大長, [1]
制限, [1]
LOOP文
概要, [1]
構文, [1]
使用, [1]
例へのリンク, [1]

M

MEMBER OF演算子, [1]
MERGE文
構文, [1]
MINUS集合演算子, [1]
MINUTE
データ型フィールド, [1]
MONTH
データ型フィールド, [1]
MULTISET EXCEPT演算子, [1]
MULTISET INTERSECT演算子, [1]
MULTISET UNION演算子, [1]

N

NAME
外部サブプログラムのコールに使用, [1]
NAMEパラメータ
トランザクション, [1]
トランザクションの設定, [1]
National Language Support(NLS), [1]
NATURAL
BINARY_INTEGERサブタイプ, [1]
NATURALN
BINARY_INTEGERサブタイプ, [1]
NATURALとNATURALNサブタイプ, [1]
NCHARデータ型, [1]
NCLOBデータ型, [1]
NEXTVAL
疑似列, [1]
NEXTメソッド
コレクション, [1], [2]
NLS(National Language Support), [1]
NLS_LENGTH_SEMANTICS初期化パラメータ
条件付きコンパイルでの使用, [1]
NO COPYヒント
FUNCTION, [1]
NO_DATA_FOUND例外, [1]
NOCOPYコンパイラ・ヒント
制限, [1]
チューニング, [1]
NOT NULL
宣言, [1]
NOT NULLオプション
レコード定義, [1]
NOT NULL制約
%ROWTYPE宣言の効果, [1]
%TYPE宣言の効果, [1]
コレクション宣言での使用, [1]
変数宣言で使用, [1]
明示カーソルの制限, [1]
NOT_LOGGED_ON例外, [1]
NOTFOUNDカーソル属性
暗黙的, [1]
明示的, [1]
NOT論理演算子
NULLの扱い, [1]
NOWAITオプション
LOCK TABLE, [1]
NOWAITパラメータ
FOR UPDATEでの使用, [1]
NULLの扱い, [1]
動的SQL, [1]
NULL文
構文, [1]
使用, [1]
プロシージャで使用, [1]
例へのリンク, [1]
NUMBERサブタイプ, [1]
NUMBERデータ型, [1]
値の範囲, [1]
リテラルの範囲, [1]
NUMERIC
NUMBERサブタイプ, [1]
NVARCHAR2データ型, [1]
NVLファンクション
NULLの扱い, [1]

O

ONLYパラメータ
READでのトランザクション設定, [1]
OPEN FOR文
動的文字列の長さ, [1]
OPEN-FOR-USING文
構文, [1]
OPEN-FOR文, [1]
構文, [1]
例へのリンク, [1]
OPEN文
構文, [1]
明示カーソル, [1]
例へのリンク, [1]
Oracle Metalink
spnc_commands, [1]
ネイティブ・コンパイル, [1]
Oracle Technology Network
Best Practice, [1]
best practices, [1]
SQLインジェクション, [1], [2]
サンプル・コード, [1]
チューニング情報, [1]
テーブル・ファンクション, [1]
テーブル・ファンクションの例, [1]
ネイティブ・コンパイル, [1]
ORキーワード
EXCEPTIONでの使用, [1]
OTHERS句
例外処理, [1]
OTHERS例外ハンドラ, [1], [2]
OUTパラメータ・モード
サブプログラム, [1]

P

PACKAGE
SQL CREATE文, [1]
SQL CREATE文で, [1]
PACKAGE BODY
SQL CREATE文, [1]
SQL CREATE文で, [1]
PARALLE_ENABLEオプション
FUNCTION, [1]
PARALLEL_ENABLEオプション
ファンクションで使用, [1]
PIPE ROW文
段階的に行を戻す場合, [1]
PIPELINED
ファンクション・オプション, [1]
ファンクションのオプション, [1]
PLS_INTEGERデータ型, [1]
オーバーフロー条件, [1]
PL/SQL
CASE式, [1]
NOCOPYを使用したチューニング, [1]
Server Pages(PSP), [1]
SQLサポート, [1]
Webアプリケーション, [1]
WebアプリケーションおよびWebページの作成, [1]
アーキテクチャ, [1]
移植性, [1]
エラー, [1]
エラー処理
概要, [1]
エンジン, [1]
環境, [1]
キーワード, [1]
キャラクタ・セット, [1]
警告メッセージ, [1]
計算集中型プログラムのチューニング, [1]
言語要素の構文, [1]
コードのチューニング, [1]
コメント, [1]
コレクション
概要, [1]
コレクション型, [1]
コンパイラの制限, [1]
コンパイラ・パラメータ, [1]
コンパイラ・パラメータの設定, [1], [2]
コンパイル時の警告, [1]
再コンパイル, [1]
再利用可能なコードを書く, [1]
サブプログラム, [1]
コール, [1]
式, [1]
識別子の有効範囲, [1]
字句単位, [1]
システム固有の実行のためのPL/SQLコードのコンパイル, [1]
出力データ, [1]
出力の表示, [1], [2]
条件付きコンパイル, [1], [2]
制御構造, [1], [2]
宣言
定数, [1]
ソース・コードの隠ぺいまたは不明瞭化, [1]
定数, [1]
データ型, [1]
データの抽象化, [1]
データの問合せ, [1]
動的SQLの使用, [1]
動的SQLプログラムのチューニング, [1]
トランザクション処理, [1]
名前解決, [1]
入力データ, [1]
ネーミング規則, [1]
パフォーマンス
メリット, [1]
パフォーマンス問題, [1]
比較, [1]
ファンクション, [1], [2]
ブール値の代入, [1]
プログラムでの制限, [1]
プログラムの制限, [1]
プログラムのプロファイルおよびトレース, [1]
プロシージャ, [1]
プロシージャ的な面, [1]
ブロック, [1]
構造, [1]
文, [1]
変換パイプラインの使用, [1]
変数, [1]
変数への値の代入, [1]
変数への問合せ結果の代入, [1]
無名ブロック, [1]
メリット, [1]
予約語, [1]
リテラル, [1]
例外, [1]
レコード
概要, [1]
論理演算子, [1]
PLSQL_CCFLAGS初期化パラメータ
条件付きコンパイル, [1]
条件付きコンパイルでの使用, [1]
PLSQL_CODE_TYPE初期化パラメータ
PL/SQLネイティブ・コンパイルの設定, [1]
条件付きコンパイルでの使用, [1]
plsql_code_type列
ネイティブ・コンパイル, [1]
PLSQL_DEBUG初期化パラメータ
条件付きコンパイルでの使用, [1]
PLSQL_LINEフラグ
条件付きコンパイルでの使用, [1]
PLSQL_NATIVE_LIBRARY_DIR初期化パラメータ
ネイティブ・コンパイルのReal Application Clusters, [1]
ネイティブ・コンパイル用, [1]
PLSQL_NATIVE_LIBRARY_SUBDIR_COUNT初期化パラメータ
ネイティブ・コンパイル用, [1]
PLSQL_OPTIMIZE_LEVEL初期化パラメータ
PL/SQLプログラムの最適化, [1]
条件付きコンパイルでの使用, [1]
PLSQL_UNITフラグ
条件付きコンパイルでの使用, [1]
PLSQL_WARNINGS初期化パラメータ, [1]
条件付きコンパイルでの使用, [1]
PL/SQLコードの隠ぺい, [1]
PLSQLデータ型
数値リテラル, [1]
POSITIVE
BINARY_INTEGERサブタイプ, [1]
POSITIVELとPOSITIVENサブタイプ, [1]
POSITIVEN
BINARY_INTEGERサブタイプ, [1]
PRAGMA
AUTONOMOUS_TRANSACTIONでのコンパイラ・ディレクティブ, [1], [2]
EXCEPTION_INITでのコンパイラ・ディレクティブ, [1]
RESTRICT_REFERENCESでのコンパイラ・ディレクティブ, [1]
SERIALLY_REUSABLEでのコンパイラ・ディレクティブ, [1], [2]
プロシージャのAUTONOMOUS_TRANSACTIONでのコンパイラ・ディレクティブ, [1]
PRIOR行演算子, [1]
PRIORメソッド
コレクション, [1], [2]
PROCEDURE
CREATE文, [1]
CREATE文で, [1], [2]
PROGRAM_ERROR例外, [1]
PUT_LINE
出力の表示, [1]

R

raise_application_errorプロシージャ
PL/SQL例外の呼出し, [1]
RAISE文
PL/SQLの例外, [1]
構文, [1]
例外ハンドラでの使用, [1], [2]
例へのリンク, [1]
RAWデータ型, [1]
最大長, [1]
変換, [1]
READ ONLYパラメータ
トランザクション, [1]
トランザクション設定, [1]
READ WRITEパラメータ
トランザクションの設定, [1]
REAL
NUMBERサブタイプ, [1]
Real Application Clusters
PL/SQLネイティブ・コンパイル, [1]
ネイティブ・コンパイル, [1]
RECORDデータ型, [1]
REF CURSORデータ型, [1]
カーソル副問合せの使用, [1]
カーソル変数, [1]
定義, [1]
REF CURSOR変数
事前定義のSYS_REFCURSOR型, [1]
テーブル・ファンクションへのパラメータ, [1]
REFファンクション
PL/SQLを使用したオブジェクトの操作, [1]
REPEAT UNTIL構造
PL/SQLでの等価, [1]
REPLACEファンクション
NULLの扱い, [1]
RESTRICT_REFERENCESプラグマ, [1]
構文, [1]
自律型ファンクションでの使用, [1]
動的SQLでの使用, [1]
例へのリンク, [1]
RETURNING句
構文, [1]
動的SQL, [1]
例へのリンク, [1]
レコード変数, [1]
RETURN句
FUNCTION, [1]
カーソル, [1]
カーソル宣言, [1]
ファンクション, [1]
RETURN文
構文, [1]
ファンクション, [1]
例へのリンク, [1]
REUSE SETTINGS句
コンパイラ・パラメータ, [1]
REVERSE
ループ・カウンタを使用, [1]
REVERSEオプション
LOOP, [1]
RNDSオプション
RESTRICT_REFERENCES, [1]
RNPSオプション
RESTRICT_REFERENCES, [1]
ROLLBACK文, [1]
構文, [1]
セーブポイントへの影響, [1]
例へのリンク, [1]
ROWCOUNTカーソル属性
暗黙的, [1]
明示的, [1]
ROWID, [1]
疑似列, [1]
ROWIDTOCHARファンクション, [1]
ROWIDデータ型, [1]
ROWNUM
疑似列, [1]
ROWTYPE_MISMATCH例外, [1]
ROWTYPE属性
NOT NULL制約の効果, [1]
SUBTYPEを使用, [1]
構文, [1]
使用, [1]
宣言, [1]
デフォルト値の効果, [1]
例へのリンク, [1]
レコード, [1]
列から継承されたプロパティ, [1]
RPC(リモート・プロシージャ・コール)
例外, [1]

S

SAVE EXCEPTIONS句
FORALL, [1]
SAVEPOINT文, [1]
構文, [1]
例へのリンク, [1]
SECOND
データ型フィールド, [1]
SELECT INTO文
1行の戻し, [1]
構文, [1]
例へのリンク, [1]
SELF_IS_NULL例外, [1]
SERIALLY_REUSABLEプラグマ
構文, [1]
パッケージでの使用, [1]
例, [1]
Server Pages(PSP)
PL/SQL, [1]
SERVEROUTPUT
ONを設定して出力を表示, [1]
PL/SQLからの出力の表示, [1]
SET TRANSACTION文, [1]
構文, [1]
例へのリンク, [1]
SET句
UPDATE, [1]
SIGNTYPE
BINARY_INTEGERサブタイプ, [1]
SIGNTYPEサブタイプ, [1]
SMALLINT
NUMBERサブタイプ, [1]
spnc_commands
Oracle Metalink, [1]
SQL
DML操作, [1]
DML文で行が戻されない, [1]
DML文によって呼び出される例外, [1]
PL/SQLでの発行, [1]
インジェクション, [1], [2]
疑似列, [1]
静的, [1]
動的, [1], [2]
比較演算子, [1]
変数およびDML文の定義, [1]
SQLCODEファンクション
構文, [1]
例外ハンドラでの使用, [1]
例へのリンク, [1]
SQLERRMファンクション
BULK_EXCEPTIONS ERROR_CODEフィールドでの使用, [1]
構文, [1]
例外ハンドラでの使用, [1]
例へのリンク, [1]
SQLインジェクション, [1], [2]
Oracle Technology Network, [1], [2]
SQLカーソル
構文, [1]
例へのリンク, [1]
STANDARDパッケージ
PL/SQL環境の定義, [1]
START WITH句, [1]
STEP句
PL/SQLでの等価, [1]
STORAGE_ERROR例外, [1]
再起による発生, [1]
STRINGサブタイプ, [1]
SUBSCRIPT_BEYOND_COUNT例外, [1]
SUBSCRIPT_OUTSIDE_LIMIT例外, [1]
SUBSTRファンクション
SQLERRMでの使用, [1]
SYS_INVALID_ROWID例外, [1]
SYS_REFCURSOR型, [1]

T

TABLE演算子
PL/SQLを使用したオブジェクトの操作, [1]
TABLEデータ型, [1]
THEN句
IF文と, [1]
使用, [1]
TIMEOUT_ON_RESOURCE例外, [1]
TIMESTAMP WITH LOCAL TIME ZONEデータ型, [1]
TIMESTAMP WITH TIME ZONEデータ型, [1]
TIMESTAMPデータ型, [1]
TIMEZONE_ABBR
データ型フィールド, [1]
TIMEZONE_HOUR
データ型フィールド, [1]
TIMEZONE_MINUTE
データ型フィールド, [1]
TIMEZONE_REGION
データ型フィールド, [1]
TOO_MANY_ROWS例外, [1]
TRIMメソッド
コレクション, [1], [2]
TRUE値, [1]
TRUSTオプション
RESTRICT_REFERENCES, [1]
TYPE属性
NOT NULL制約の効果, [1]
SUBTYPEを使用, [1]
構文, [1]
使用, [1]
宣言, [1]
デフォルト値の効果, [1]
例へのリンク, [1]
列から継承されたプロパティ, [1]
TYPE定義
RECORD, [1]
REF CURSOR, [1]
VARRAY, [1]
結合配列, [1]
コレクション, [1]
コレクション型, [1]
ネストした表, [1]

U

UNION ALL集合演算子, [1]
UNION集合演算子, [1]
UPDATE文
構文, [1]
例へのリンク, [1]
レコード変数, [1]
URL(Uniform Resource Locator), [1]
UROWID
疑似列, [1]
UROWIDデータ型, [1]
USE ROLLBACK SEGMENTパラメータ
トランザクションの設定, [1]
USING句
EXECUTE IMMEDIATE, [1]
OPEN FOR文, [1]
動的SQL, [1]
UTF8文字コード化体系, [1]
UTL_FILEパッケージ, [1]
UTL_HTTPパッケージ, [1]
UTL_SMTPパッケージ, [1]
utlirp.sqlスクリプト
PL/SQLネイティブ・コンパイル用, [1]
utlrp.sqlスクリプト
PL/SQLネイティブ・コンパイル用, [1]

V

V$RESERVED_WORDSビュー
予約語およびキーワードのリスト, [1]
VALUE_ERROR例外, [1]
VALUES OF句, [1]
FORALL, [1]
VALUES句
INSERT, [1]
VALUEファンクション, [1]
VARCHAR2データ型, [1]
CHARとの違い, [1]
VARCHARサブタイプ, [1]
VARRAY
TYPE定義, [1]
構文, [1]
サイズの制限, [1]
ネストした表との比較, [1]
理解, [1]
VARRAYデータ型, [1], [2]

W

Web Server Pages
PL/SQLを使用した作成, [1]
Webアプリケーション
PL/SQLを使用した作成, [1]
WHEN句
使用, [1]
例外, [1]
例外処理, [1]
WHERE CURRENT OF句
DELETE文, [1]
UPDATE, [1]
WHILE-LOOP文
概要, [1]
構文, [1]
使用, [1]
WNDSオプション
RESTRICT_REFERENCES, [1]
WNPSオプション
RESTRICT_REFERENCES, [1]
WRAPファンクション
不明瞭化, [1]
wrapユーティリティ
PL/SQLコードの不明瞭化, [1], [2]
実行, [1]
制限, [1]
WRITEパラメータ
READでのトランザクション設定, [1]

Y

YEAR
データ型フィールド, [1]

Z

ZERO_DIVIDE例外, [1]
ZONE
TIMESTAMPデータ型部, [1]

アーキテクチャ
PL/SQL, [1]
値方式によるパラメータの引渡し, [1]
アドレス
REF CURSOR, [1]
アポストロフィ, [1]
アンダースコア, [1]
暗黙カーソル
ガイドライン, [1]
属性, [1]
暗黙的な宣言
FORループ・カウンタ, [1]
暗黙的なデータ型変換, [1]
パフォーマンス, [1]

移植性, [1]

エイリアシング
カーソルFORループ内の式の値, [1]
パラメータ, [1]
エラー処理
PL/SQL, [1]
概要, [1]
エラーの処理
PL/SQL, [1]
エラー・メッセージ
最大長, [1]
演算子
関係, [1]
比較, [1]
優先順位, [1]
論理, [1]

オーバーロード
ガイドライン, [1]
継承, [1]
サブプログラム名, [1]
制限, [1]
パッケージ・サブプログラム, [1]
オブジェクト型
PL/SQLコレクションでの使用, [1]
PL/SQLでの使用, [1]
PL/SQLでの初期化, [1], [2]
PL/SQLでの定義, [1]
PL/SQLブロックでの宣言, [1]
概要, [1]
実行者権限サブプログラムでの使用, [1]
オブジェクト型宣言
構文, [1]
オブジェクト型の代替性
オーバーロード, [1]
オブジェクト・コンストラクタ
PL/SQLでのコール, [1]
PL/SQLへのパラメータの引渡し, [1]
オブジェクト指向プログラミング
PL/SQL, [1]
オブジェクト・メソッド
PL/SQLでのコール, [1]
オンザフライ・ラップ
DBMS_DDLパッケージ, [1]

カーソル
REF CURSOR変数, [1]
RETURN句, [1]
SYS_REFCURSOR型, [1]
暗黙的, [1]
オープン、明示, [1]
カーソル変数を使用する利点, [1]
ガイドライン、暗黙, [1]
クローズ、明示, [1]
式, [1]
宣言、明示, [1]
属性、暗黙, [1]
属性、明示, [1]
定義, [1]
パッケージ, [1]
パラメータ付き, [1]
フェッチ, [1]
変数, [1]
明示的, [1], [2]
明示的なFORループ, [1]
有効範囲ルール、明示, [1]
カーソルFORループ
パラメータの受渡し, [1]
カーソル式
REF CURSOR, [1]
使用, [1]
制限, [1]
例, [1]
カーソル宣言
構文, [1]
例へのリンク, [1]
カーソル属性
%BULK_EXCEPTIONS, [1]
%BULK_ROWCOUNT, [1]
%FOUND, [1], [2]
%ISOPEN, [1], [2]
%NOTFOUND, [1], [2]
%ROWCOUNT, [1], [2]
OPEN、FETCHおよびCLOSE後の値, [1]
暗黙的, [1]
構文, [1]
明示的, [1]
例へのリンク, [1]
カーソル副問合せ
使用, [1]
カーソル変数, [1]
エラーの回避, [1]
オープン, [1]
クローズ, [1]
構文, [1]
制限, [1]
宣言, [1]
定義, [1]
テーブル・ファンクションへのパラメータ, [1]
ネットワーク・トラフィックの削減, [1]
パラメータとしての引渡し, [1]
フェッチ, [1]
ホスト変数として使用, [1]
利点, [1]
例へのリンク, [1]
改行, [1]
解決
名前, [1]
名前への参照, [1]
解釈コンパイル
dbmsupbin.sqlスクリプト, [1]
すべてのPL/SQLモジュールの再コンパイル, [1]
外部
サブプログラム, [1]
参照, [1]
ルーチン, [1]
科学表記法, [1]
拡張ROWID, [1]
可視性
トランザクション, [1]
パッケージの内容, [1]
有効範囲, [1]
カッコ, [1]
各国語キャラクタ・セット, [1]
各国語キャラクタ・データ型, [1]
可読性, [1]
NULL文, [1]
可変サイズの配列(VARRAY)
理解, [1]
仮パラメータ, [1]
関係演算子, [1]

キーワード
PL/SQL, [1]
PL/SQLでの使用, [1]
PL/SQLのリスト, [1]
記憶域表, [1]
疑似列
CURRVAL, [1]
LEVEL, [1]
NEXTVAL, [1]
PL/SQLでの使用, [1]
ROWID, [1]
ROWNUM, [1]
SQL, [1]
UROWID, [1]
規則
PL/SQLのネーミング, [1]
純正, [1]
基本構造的にNULL
PL/SQLでのオブジェクト型, [1]
基本ループ, [1]
キャラクタ・セット
PL/SQL, [1]
行演算子, [1]
行ロック
FOR UPDATEの使用, [1]

AUTHID, [1], [2], [3]
BULK COLLECT, [1]
LIMIT, [1]
空白
使用できる場所, [1]
空白埋めの方法, [1]
組込みファンクション, [1]
位取り
指定, [1]

警告メッセージ
PL/SQLの制御, [1]
継承
オーバーロード, [1]
桁数精度, [1]
結果セット, [1]
結合配列
VARCHAR2キーとグローバリゼーション設定, [1]
キーと値のペアのセット, [1]
構文, [1]
ネストした表との比較, [1]
理解, [1]
言語間のコール, [1]
言語要素
PL/SQL, [1]
検索CASE式, [1]
検索CASE文, [1]

PL/SQLで予約, [1]
後続する空白, [1]
構文
AUTONOMOUS_TRANSACTIONプラグマ, [1]
BEGIN, [1]
CASE文, [1]
CLOSE文, [1]
DECLARE, [1]
DELETE文, [1]
END, [1]
EXCEPTION, [1]
EXCEPTION_INITプラグマ, [1]
EXECUTE IMMEDIATE文, [1]
EXIT文, [1]
FETCH文, [1]
FORALL文, [1]
FOR-LOOP文, [1]
GOTO文, [1]
IF文, [1]
INSERT文, [1]
LOCK TABLE文, [1]
LOOP文, [1]
NULL文, [1]
OPEN-FOR-USING文, [1]
OPEN-FOR文, [1]
OPEN文, [1]
PL/SQLの言語要素, [1]
RAISE文, [1]
RESTRICT_REFERENCESプラグマ, [1]
RETURNING句, [1]
RETURN文, [1]
ROLLBACK文, [1]
ROWTYPE属性, [1]
SAVEPOINT文, [1]
SELECT INTO文, [1]
SERIALLY_REUSABLEプラグマ, [1]
SET TRANSACTION文, [1]
SQLCODEファンクション, [1]
SQLERRMファンクション, [1]
SQLカーソル, [1]
TYPE属性, [1]
UPDATE文, [1]
WHILE-LOOP文, [1]
オブジェクト型宣言, [1]
カーソル宣言, [1]
カーソル属性, [1]
カーソル変数, [1]
コメント, [1]
コレクション定義, [1]
コレクション・メソッド, [1]
式, [1]
図の読み方, [1]
代入文, [1]
定数, [1]
パッケージ宣言, [1]
ファンクション宣言, [1]
プロシージャ宣言, [1]
ブロック宣言, [1]
変数, [1]
ラベル, [1]
リテラル宣言, [1]
例外定義, [1]
レコード定義, [1]
コール
Javaストアド・プロシージャ, [1]
言語間, [1]
サブプログラム, [1]
サブプログラムの解決, [1]
ストアド・サブプログラム, [1]
プロシージャ, [1]
コール仕様部, [1]
コメント
PL/SQL, [1]
構文, [1]
制限, [1]
例へのリンク, [1]
コレクション
COUNTメソッド, [1]
DELETEメソッド, [1]
EXISTSメソッド, [1]
EXTENDメソッド, [1]
FIRSTメソッド, [1]
LASTメソッド, [1]
LIMITメソッド, [1]
NEXTメソッド, [1]
NULLかどうかのテスト, [1]
PL/SQLでの型, [1]
PRIORメソッド, [1]
TRIMメソッド, [1]
VARRAYとネストした表との相違点, [1]
オブジェクト型の使用, [1]
概要, [1]
型の定義, [1]
結合配列とネストした表との相違点, [1]
構文, [1]
コンストラクタ, [1]
参照, [1]
使用する型の選択, [1]
使用できる添字範囲, [1]
初期化, [1]
代入, [1]
ネストした表を変換する演算子, [1]
パラメータへのメソッドの適用, [1]
バルク・バインド, [1], [2]
比較, [1]
変数の宣言, [1], [2]
マルチレベル, [1]
メソッド, [1]
有効範囲, [1]
要素型, [1]
要素の参照, [1]
要素の順序付きグループ, [1]
理解, [1]
例外の回避, [1]
例へのリンク, [1], [2]
コレクションの例外
呼び出される場合, [1]
コレクション・メソッド
構文, [1]
使用, [1]
コンストラクタ
コレクション, [1]
コンテキスト
トランザクション, [1]
コンパイラ・パラメータ
PL/SQL, [1]
REUSE SETTINGS句, [1]
コンパイラ・パラメータの設定
ALL_PLSQL_OBJECT_SETTINGSビュー, [1], [2]
コンパイル
システム固有の実行のためのPL/SQLプロシージャ, [1]
条件, [1], [2]
コンポジット型
概要, [1]
コレクションおよびレコード, [1]

再帰
PL/SQLのサブプログラムでの使用, [1]
再コンパイル
ファンクション、パッケージおよびプロシージャ, [1]
サイズの制限
VARRAY, [1]
最大サイズ
CHAR値, [1]
LOB, [1]
LONG RAW値, [1]
LONG値, [1]
NCHAR値, [1]
NVARCHAR2値, [1]
Oracleエラー・メッセージ, [1]
RAW値, [1]
VARCHAR2値, [1]
識別子, [1]
最大精度, [1]
最適化
PL/SQLプログラム, [1]
先送り
サブプログラムの宣言, [1]
参照, [1]
作業領域
問合せ, [1]
索引付き表
「結合配列」を参照
作成
パッケージ, [1], [2]
ファンクション, [1], [2], [3]
プロシージャ, [1], [2], [3]
サブタイプ
BINARY_INTEGER, [1]
CHARACTER, [1]
NATURALとNATURALN, [1]
NUMBER, [1]
PL/SQL, [1]
POSITIVEとPOSITIVEN, [1]
SIGNTYPE, [1]
STRING, [1]
VARCHAR, [1]
互換性, [1]
使用, [1]
制約と無制約, [1]
定義, [1]
サブプログラム
AUTHID句, [1], [2]
EXECUTE権限, [1]
IN OUTパラメータ・モード, [1]
INパラメータ・モード, [1]
OUTパラメータ・モード, [1]
PL/SQL, [1]
PL/SQLでのメリット, [1]
PL/SQLの概要, [1]
PL/SQLの宣言, [1]
SQL*Plusからのコール, [1]
値方式によるパラメータの引渡し, [1]
位置表記法のパラメータ, [1]
オーバーロードおよび継承, [1]
オーバーロードのガイドライン, [1]
オーバーロードの制限, [1]
外部サブプログラムのコール, [1]
外部参照, [1]
外部参照の解決, [1]
コールの解決方法, [1]
混合表記法のパラメータ, [1]
再帰, [1]
再帰の使用, [1]
参照方式によるパラメータの引渡し, [1]
実行者権限, [1]
実行者権限サブプログラムでのデータベース・リンクの使用, [1]
実行者権限サブプログラムでのトリガーの使用, [1]
実行者権限サブプログラムでのビューの使用, [1]
実行者権限サブプログラムのロール, [1]
実行者権限に対する権限の付与, [1]
実行中の現行ユーザー, [1]
実パラメータと仮パラメータの対比, [1]
スタンドアロン, [1]
ストアド, [1]
宣言、ネスト, [1]
定義者権限, [1]
デフォルトのパラメータ・モード, [1]
名前解決のオーバーライド, [1]
名前のオーバーロード, [1]
名前表記法のパラメータ, [1]
パッケージ, [1]
パラメータによるコール, [1]
パラメータのエイリアシング, [1]
パラメータの引渡し, [1]
パラメータ・モード, [1], [2]
副作用の制御, [1]
プロシージャとファンクションの比較, [1]
ローカル, [1]
参照
解決、外部, [1]
外部, [1]
コレクション, [1]
参照型, [1]
参照方式によるパラメータの引渡し, [1]
サンプル・コード
Oracle Technology Network, [1]

時間隔
算術, [1]
データ型, [1]
CASE, [1]
PL/SQL, [1]
構文, [1]
静的, [1]
ブール, [1]
例, [1]
識別子
構成, [1]
最大長, [1]
二重引用符で囲んだ, [1]
有効範囲規則, [1]
字句単位
PL/SQL, [1]
システム固有の実行
PL/SQLプロシージャのコンパイル, [1]
システム固有の動的SQL, 「動的SQL」を参照, [1], [2]
事前定義の例外
再宣言, [1]
明示的な呼出し, [1]
実行者権限
サブプログラムの権限, [1]
メリット, [1]
実行部
PL/SQLブロック, [1]
ファンクション, [1]
プロシージャ, [1]
実パラメータ, [1]
シノニム
名前解決, [1]
集計関数
AVG, [1]
COUNT, [1]
PL/SQL, [1]
集計代入, [1]
集合演算子, [1]
修飾子
サブプログラム名を使用, [1]
必要な場合, [1], [2]
終了記号、文, [1]
述語, [1]
出力の表示
DBMS_OUTPUT.PUT_LINEの使用, [1]
DBMS_OUTPUTで, [1]
PL/SQLから, [1]
SERVEROUTPUTの設定, [1], [2]
順序
CURRVALとNEXTVAL, [1]
純正規則, [1]
条件制御, [1]
条件付きコンパイル, [1], [2]
DBMS_DB_VERSIONでの使用, [1]
DBMS_PREPROCESSORでの使用, [1]
NLS_LENGTH_SEMANTICS初期化パラメータ, [1]
PLSQL_CCFLAGS初期化パラメータ, [1]
PLSQL_CCFLAGS初期化パラメータの使用, [1]
PLSQL_CODE_TYPE初期化パラメータ, [1]
PLSQL_DEBUG初期化パラメータ, [1]
PLSQL_LINEフラグ, [1]
PLSQL_OPTIMIZE_LEVEL初期化パラメータ, [1]
PLSQL_UNITフラグ, [1]
PLSQL_WARNINGS初期化パラメータ, [1]
以前のOracleデータベース・リリースに対する可用性, [1]
制御トークン, [1]
制限, [1]
静的定数, [1]
静的な式の使用, [1]
問合せディレクティブ, [1]
例, [1]
条件文
指針, [1]
照合順番, [1]
詳細
Oracle Technology Network, [1]
仕様部
カーソル, [1]
コール, [1]
パッケージ, [1], [2]
ファンクション, [1]
プロシージャ, [1]
初期化
DEFAULTの使用, [1]
NOT NULL制約, [1]
PL/SQLでのオブジェクト, [1]
コレクション, [1]
パッケージ, [1]
変数, [1]
初期化パラメータ
PL/SQLコンパイル, [1]
書式
マスク, [1]
自律型トランザクション
PL/SQL, [1]
SQL%ROWCOUNT属性, [1]
SQLのコール, [1]
エラーの回避, [1]
制御, [1]
ネストしたトランザクションとの比較, [1]
メリット, [1]
自律型ファンクション
RESTRICT_REFERENCESプラグマ, [1]
自律型トリガー
使用, [1]

数値リテラル, [1]
PL/SQLデータ型, [1]
スカラー・データ型, [1]
スタンドアロン・サブプログラム, [1]
ストアド・サブプログラム
Oracleデータベースで, [1]

正規表現ファンクション
REGEXP_LIKE, [1]
制御構造
PL/SQLの概要, [1]
順次, [1]
条件, [1]
反復, [1]
理解, [1]
制限
DBMS_DDLパッケージ, [1]
PL/SQLコンパイラ, [1]
PL/SQLプログラム, [1]
wrapユーティリティ, [1]
カーソル式, [1]
カーソル変数, [1]
サブプログラムのオーバーロード, [1]
ネイティブ・コンパイル, [1]
制限ROWID, [1]
生産性, [1]
整数
BINARY, [1]
PLSデータ型, [1]
静的SQL, [1]
静的定数
条件付きコンパイル, [1]
静的な式
PLS_INTEGER, [1]
VARCHAR2, [1]
条件付きコンパイルでの使用, [1]
ブール, [1]
精度桁数
指定, [1]
制約
NOT NULL, [1]
セーブポイント
名前の再使用, [1]
セキュリティ
SQLインジェクション, [1], [2]
セパレータ, [1]
宣言
%ROWTYPEの使用, [1]
%TYPE属性の使用, [1]
DEFAULTの使用, [1]
NOT NULL制約の使用, [1]
PL/SQLのサブプログラム, [1]
PL/SQLのプロシージャ, [1]
PL/SQLのファンクション, [1]
PL/SQLの変数, [1]
PL/SQLの例外, [1]
PL/SQLブロックでのオブジェクト, [1]
カーソル変数, [1]
コレクション, [1]
サブプログラム, [1]
制限, [1]
定数, [1], [2]
変数, [1], [2]
明示カーソル, [1]
宣言部
PL/SQLブロック, [1]
ファンクション, [1]
プロシージャ, [1]
選択子, [1]

相関副問合せ, [1]
属性
%ROWTYPE, [1], [2]
%TYPE, [1], [2]
明示カーソル, [1]
疎コレクション
ネストした表と配列との相違点, [1]

大/小文字の区別
識別子, [1]
文字列リテラル, [1]
代入
IN OUTパラメータ, [1]
コレクション, [1]
集計, [1]
フィールド, [1]
変数, [1]
方法, [1]
文字列, [1]
レコード, [1]
代入演算子, [1]
代入文
構文, [1]
例へのリンク, [1]
タブ, [1]
単一行コメント, [1]
単項演算子, [1]
単純なCASE式, [1]
短絡評価, [1]

チューニング
DBMS_PROFILEおよびDBMS_TRACEの使用, [1]
FORALLの使用, [1]
NOCOPYの使用, [1]
Oracle Technology Networkの情報, [1]
PL/SQLコード, [1]
PL/SQLのパフォーマンス問題を回避するためのガイドライン, [1]
PL/SQLプログラムの最適化, [1]
SQL文の効率化, [1]
大きなサイズのVARCHAR2変数の割当て, [1]
関連するサブプログラムのパッケージへのグループ化, [1]
共有メモリー・プールでのパッケージの確保, [1]
組込みファンクションの使用, [1]
計算集中型プログラム, [1]
コンパイラの警告を回避するためのコードの改善, [1]
システム固有の実行のためのPL/SQLコードのコンパイル, [1]
条件テストにおける最低コストの条件の先頭への配置, [1]
整数の算術計算でのPLS_INTEGERの使用, [1]
動的SQLプログラム, [1]
ファンクション・コールの効率化, [1]
浮動小数点の算術計算でのBINARY_FLOATまたはBINARY_DOUBLEの使用, [1]
プロファイルおよびトレース, [1]
変換パイプラインの使用, [1]
メモリーのオーバーヘッドの回避, [1]
ループ・オーバーヘッドの削減, [1]
ループの効率化, [1]

定義者権限
サブプログラムの権限, [1]
CONSTANT
定数の宣言用, [1]
定数
PL/SQL, [1]
構文, [1]
静的, [1]
宣言, [1], [2]
例へのリンク, [1]
データ型
BFILE, [1]
BINARY_INTEGER, [1]
BLOB, [1]
BOOLEAN, [1]
CHAR, [1]
CLOB, [1]
DATE, [1]
INTERVAL DAY TO SECOND, [1]
INTERVAL YEAR TO MONTH, [1]
LONG, [1]
LONG RAW, [1]
NCHAR, [1]
NCLOB, [1]
NUMBER, [1]
NVARCHAR2, [1]
PLS_INTEGER, [1]
PL/SQL, [1]
RAW, [1]
RECORD, [1]
REF CURSOR, [1]
ROWID, [1]
TABLE, [1]
TIMESTAMP, [1]
TIMESTAMP WITH LOCAL TIME ZONE, [1]
TIMESTAMP WITH TIME ZONE, [1]
UROWID, [1]
VARCHAR2, [1]
VARRAY, [1], [2]
暗黙的な変換, [1]
各国語キャラクタ, [1]
グループ, [1]
スカラーとコンポジット, [1]
明示的な変換, [1]
データの抽象化
PL/SQL, [1]
データの問合せ
BULK COLLECT句, [1]
PL/SQLを使用, [1]
SELECT INTO, [1]
暗黙カーソルFORループ, [1]
暗黙カーソルの使用, [1]
維持, [1]
カーソルFORループ, [1]
作業領域, [1]
複雑な処理の実行, [1]
複数行にわたるループ, [1]
明示カーソルの使用, [1]
データベース・キャラクタ・セット, [1]
データベース・トリガー, [1]
自律型, [1]
テーブル・ファンクション
DML操作の実行, [1]
Oracle Technology Networkの情報, [1]
Oracle Technology Networkの例, [1]
カーソル変数によるデータの引渡し, [1]
結果からのフェッチ, [1]
結果の戻し, [1]
データのパイプライン, [1]
問合せ, [1]
複数コールの編成, [1]
変換パイプラインの作成, [1]
変換パイプラインの使用, [1]
変換パイプラインの設定, [1]
例外処理, [1]
デッドロック
PL/SQLによる処理, [1]
デフォルト値
%ROWTYPE宣言の効果, [1]
%TYPE宣言の効果, [1]
デフォルトのパラメータ値, [1]
デリミタ, [1]
伝播
PL/SQLの例外, [1]

問合せ作業領域, [1]
動的SQL, [1], [2]
EXECUTE IMMEDIATE文の使用方法, [1]
NULLの引渡し, [1]
RESTRICT_REFERENCES, [1]
RETURNING句, [1]
USING句, [1]
カーソル属性の使用, [1]
ガイドライン, [1]
実行権限の使用, [1]
セミコロンの使用, [1]
チューニング, [1]
重複するプレースホルダを使用, [1]
データベース・リンクの使用, [1]
動的SQL活用時のヒント, [1]
動的複数行問合せのバインド, [1]
パフォーマンスの向上, [1]
パラメータとしてのオブジェクト名の引渡し, [1]
パラメータ・モードの指定, [1]
バルクSQLの使用, [1]
動的ディスパッチ, [1]
動的文字列の長さ
OPEN FOR文, [1]
動的ラップ
DBMS_DDLパッケージ, [1]
ドット表記法, [1]
PL/SQLでのオブジェクト属性, [1]
PL/SQLでのオブジェクトメソッド, [1]
グローバル変数, [1]
コレクション・メソッド, [1]
パッケージ内容, [1]
トランザクション, [1]
PL/SQLでの処理, [1], [2]
可視性, [1]
コミット, [1]
コンテキスト, [1]
自律、PL/SQL内, [1]
制限, [1]
セーブポイント, [1]
適切な終了, [1]
プロパティ, [1]
読取り専用, [1]
ロールバック, [1]
トリガー
自律型, [1]
ストアドPL/SQLサブプログラムとして, [1]

名前
修飾, [1]
セーブポイント, [1]
変数, [1]
明示カーソル, [1]
名前解決, [1]
DML文の内部取得, [1]
PL/SQLとSQLの相違点, [1]
グローバル変数とローカル変数, [1]
サブプログラムでのオーバーライド, [1]
シノニム, [1]
修飾名およびドット表記法, [1]
取得の理解, [1]
属性およびメソッドへの参照の修飾, [1]
理解, [1]

二重引用符で囲んだ識別子, [1]
日時
算術, [1]
データ型, [1]
リテラル, [1]
ニブル
半バイト, [1]

ネイティブ・コンパイル
dbmsupgnv.sqlスクリプト, [1]
Oracle Metalink, [1]
Oracle Technology Network, [1]
plsql_code_type列, [1]
PL/SQLコード, [1]
Real Application Clusters, [1]
spnc_commandsファイル, [1]
utlirp.sqlスクリプト, [1]
utlrp.sqlスクリプト, [1]
依存性, [1]
インストレーション・ガイドの動作保証済コンパイラ, [1]
共有ライブラリ, [1]
再評価, [1]
仕組み, [1]
使用, [1]
初期化パラメータ, [1]
制限, [1]
設定, [1]
前提要件, [1]
データベースの作成, [1]
データベースの設定, [1]
データベースの変更, [1]
テスト, [1]
パフォーマンス向上, [1]
無効化, [1]
ライブラリ・サブディレクトリの設定, [1]
理解, [1]
ネーミング規則
PL/SQL, [1]
ネスト
FORループ, [1]
ブロック, [1]
レコード, [1]
ネストしたカーソル
使用, [1]
ネストしたコレクション, [1]
ネストした表
PL/SQLでの操作, [1]
VARRAYとの比較, [1]
一連の値, [1]
演算子を使用した変換, [1]
結合配列との比較, [1]
構文, [1]
理解, [1]

バイナリ演算子, [1]
パイプ, [1]
パイプライン
コレクション型のサポート, [1]
テーブル・ファンクションからの結果の戻し, [1]
テーブル・ファンクション間, [1]
テーブル・ファンクションの作成, [1]
テーブル・ファンクションの使用, [1]
パイプライン化
定義, [1]
パイプライン・ファンクション
DML操作の実行, [1]
カーソル変数によるデータの引渡し, [1]
概要, [1]
結果からのフェッチ, [1]
結果の戻し, [1]
作成, [1]
データの変換, [1]
表の問合せ, [1]
変換, [1]
例外処理, [1]
配列
可変サイズ, [1]
結合, [1]
索引付き表, [1]
バインド, [1]
バインド変数, [1]
パターン一致, [1]
パッケージ
PL/SQLで使用する製品固有, [1]
STANDARDパッケージ, [1]
カーソル, [1]
カーソル仕様部, [1]
概要, [1]
概要、Oracle提供, [1]
隠された宣言, [1]
機能の例, [1]
グローバル変数, [1]
コール仕様部, [1]
作成, [1], [2]
作成のガイドライン, [1]
サブプログラムのオーバーロード, [1]
サブプログラムのコール, [1]
参照, [1]
参照の制限, [1]
仕様部, [1], [2], [3]
初期化, [1]
製品固有, [1]
宣言, [1]
逐次再使用可能, [1]
ドット表記法, [1]
内容, [1]
内容の可視性, [1]
プライベート・オブジェクトとパブリック・オブジェクトの比較, [1]
本体, [1], [2], [3]
本体なし, [1]
メリット, [1]
モジュール性, [1]
有効範囲, [1]
理解, [1]
例へのリンク, [1]
パッケージ・カーソル, [1]
パッケージ・サブプログラム, [1]
パッケージ宣言
構文, [1]
ハッシュ表
結合配列でのシミュレート, [1]
パフォーマンス
PL/SQLを使用した向上, [1]
メモリーのオーバーヘッドの回避, [1]
問題の回避, [1]
パフォーマンス, [1]
パブリック・オブジェクト
パッケージ, [1]
パラメータ
IN OUTモード, [1]
INモード, [1]
OUTモード, [1]
PL/SQLサブプログラム内, [1]
エイリアシング, [1]
カーソル, [1]
仮, [1]
実, [1]
実と仮の対比, [1]
デフォルト値, [1]
モード, [1]
モードのサマリー, [1]
パラメータの引渡し
値方式, [1]
参照方式, [1]
動的SQL, [1]
バルク
フェッチ, [1]
リターン, [1]
バルクSQL
動的SQL, [1]
ループ・オーバーヘッドの削減, [1]
範囲演算子, [1]
ハンドラ
PL/SQLの例外, [1]

比較
NULL, [1]
NULLであるコレクション, [1]
PL/SQL, [1]
演算子, [1]
式の比較, [1]
文字値, [1]
比較演算子, [1]
非空白埋めの方法, [1]
日付
TO_CHARデフォルトの書式, [1]
変換, [1]
非同期操作, [1]
評価
短絡, [1]
評価の順序, [1], [2]
表記法
位置表記法と名前表記法の対比, [1]

ファイルI/O, [1]
ファンクション
CREATE文で, [1], [2]
DETERMINISTICヒント, [1]
PARALLEL_ENABLEオプション, [1]
PL/SQL, [1]
RETURN句, [1]
RETURN文, [1]
概要, [1]
組込み, [1]
コール, [1]
作成, [1], [2], [3]
仕様部, [1]
宣言, [1]
パイプライン化, [1]
パラメータ, [1]
表, [1]
部分, [1]
本体, [1], [2]
例へのリンク, [1]
ファンクション宣言
構文, [1]
フィールド
レコード, [1]
ブール
値の代入, [1]
式, [1]
リテラル, [1]
フェッチ
バルク, [1]
複数のコミット, [1]
副作用, [1]
制御, [1]
複数行コメント, [1]
副問合せ
PL/SQLでの使用, [1]
相関, [1]
物理ROWID, [1]
不明瞭化
CREATE_WRAPPEDファンクション, [1]
DBMS_DDLのCREATE_WRAPPEDファンクションの使用, [1]
DBMS_DDLパッケージ, [1]
PL/SQLコード, [1]
PL/SQLコードの隠ぺい, [1]
WRAPファンクション, [1]
wrapユーティリティ, [1]
推奨事項, [1]
制限, [1]
ソースの表示, [1], [2]
ヒント, [1]
理解, [1]
プライベート・オブジェクト
パッケージ, [1]
プラグマ
AUTONOMOUS_TRANSACTION, [1]
EXCEPTION_INIT, [1]
RESTRICT_REFERENCES, [1], [2], [3]
コンパイラ・ディレクティブ, [1]
プレースホルダ
重複, [1]
プログラム・ユニット, [1]
プロシージャ
ALTER PROCEDUREでの再コンパイル, [1]
PL/SQL, [1]
PL/SQLの概要, [1]
コール, [1], [2]
作成, [1], [2], [3]
仕様部, [1]
宣言, [1]
部分, [1]
本体, [1], [2]
例へのリンク, [1]
プロシージャ宣言
構文, [1]
ブロック
BEGIN, [1]
DECLARE, [1]
END, [1]
EXCEPTION, [1]
PL/SQL, [1]
構造, [1]
構文, [1]
ネスト, [1]
ラベル, [1]
例へのリンク, [1]
ブロック宣言
構文, [1]
CASE, [1]
CLOSE, [1], [2], [3]
COMMIT, [1]
DELETE, [1]
EXECUTE IMMEDIATE, [1], [2]
EXIT, [1]
FETCH, [1], [2], [3]
FORALL, [1], [2]
FOR-LOOP, [1]
GOTO, [1]
IF, [1]
INSERT, [1]
LOCK TABLE, [1]
LOOP, [1]
MERGE, [1]
NULL, [1]
OPEN, [1], [2]
OPEN-FOR, [1], [2]
OPEN-FOR-USING, [1]
PL/SQL, [1]
RAISE, [1]
RETURN, [1]
ROLLBACK, [1]
SAVEPOINT, [1]
SELECT INTO, [1]
SET TRANSACTION, [1]
UPDATE, [1]
WHILE-LOOP, [1]
代入, [1]
分析関数
CORR, [1]
LAG, [1]
文の終了記号, [1]

ベース型
PL/SQL型, [1]
PL/SQLの数値型, [1]
別名
選択リストでの使用, [1]
変換
データ型, [1]
ファンクション, [1]
変数
IN OUTパラメータとして渡す, [1]
PL/SQL, [1]
PL/SQLの宣言, [1]
REF CURSORデータ型, [1]
値の代入, [1], [2]
グローバル, [1]
構文, [1]
初期化, [1]
宣言, [1], [2]
問合せ結果の代入, [1]
バインド, [1], [2]
ホスト, [1]
例へのリンク, [1]

ポインタ
REF CURSOR, [1]
方法
空白埋め, [1]
代入, [1]
非空白埋め, [1]
文字列の比較, [1]
ホスト配列
バルク・バインド, [1]
本体
カーソル, [1]
パッケージ, [1], [2]
ファンクション, [1], [2]
プロシージャ, [1], [2]

マルチレベル・コレクション
使用, [1]

未初期化オブジェクト
PL/SQLによる処理, [1]
未処理例外
伝播, [1]
捕捉, [1]
密コレクション
配列とネストした表との相違点, [1]

無限ループ, [1]
無名ブロック, [1]

明示カーソル, [1]
明示的な宣言
カーソルFORループのレコード, [1]
明示的なデータ型変換, [1]
メソッド
コレクション, [1]
メモリー
過度のオーバーヘッドの回避, [1]
メリット
PL/SQL, [1]
メンバーかどうかのテスト, [1]

文字値
選択, [1]
挿入, [1]
代入, [1]
比較, [1]
モジュール性, [1]
パッケージ, [1]
文字リテラル, [1]
文字列の比較方法, [1]
文字列リテラル, [1]
NCHAR, [1]
戻り型
REF CURSOR, [1]
オーバーロード, [1]
戻り値
ファンクション, [1]

有効範囲, [1]
PL/SQLの例外, [1]
コレクション, [1]
識別子, [1]
定義, [1]
パッケージ, [1]
明示カーソル, [1]
明示カーソル・パラメータ, [1]
ループ・カウンタ, [1]
ユーザー定義
PL/SQLの例外, [1]
サブタイプ, [1]
レコード, [1]
優先順位、演算子, [1]
ユニバーサルROWID, [1]

要素型
コレクション, [1]
要素の参照
使用できる添字範囲, [1]
呼出し、例外
PL/SQL, [1]
読取り専用トランザクション, [1]
予約語
PL/SQL, [1]
PL/SQLでの特別な意味, [1]
PL/SQLのリスト, [1]

ラージ・オブジェクト(LOB)データ型, [1]
ラップ
CREATE_WRAPPED, [1]
DBMS_DDLパッケージ, [1]
オンザフライ, [1]
コードの不明瞭化, [1]
推奨事項, [1]
制限, [1]
ソースの表示, [1], [2]
動的, [1]
ヒント, [1]
理解, [1]
ラップされた
PL/SQLのソース・コード, [1]
ラベル
GOTO文, [1]
構文, [1]
ブロック, [1]
ブロック構造, [1]
ループ, [1]
ループの終了, [1]
ランタイム・エラー
PL/SQL, [1]

リターン
バルク, [1]
リテラル
NCHAR文字列, [1]
NUMBERデータ型, [1]
PL/SQLの型, [1]
構文, [1]
数値, [1]
数値データ型, [1]
日時, [1]
ブール, [1]
文字, [1]
文字列, [1]
例, [1]
リモート・アクセスのインジケータ, [1]

ルーチン
外部, [1]
ループ
カウンタ, [1]
カウンタの暗黙的な宣言, [1]
カウンタの反転, [1]
カウンタの有効範囲, [1]
動的範囲, [1]
反復, [1]
ラベル, [1]
ラベル使用の終了, [1]

例外
DBMS_WARNINGパッケージの使用, [1]
EXCEPTION_INITプラグマの使用, [1]
GOTOでの分岐, [1]
PL/SQLエラーの処理のヒント, [1]
PL/SQL宣言の中での呼出し, [1]
PL/SQLでの再呼出し, [1]
PL/SQLでの宣言, [1]
PL/SQLでの伝播, [1]
PL/SQLでの未処理の捕捉, [1]
PL/SQLでの呼出し, [1]
PL/SQLのOTHERSハンドラ, [1]
PL/SQLのエラー条件, [1]
PL/SQLの警告メッセージ, [1]
PL/SQLのコンパイル時の警告, [1]
PL/SQLの事前定義, [1]
PL/SQLの事前定義の再宣言, [1]
PL/SQLの事前定義のリスト, [1]
PL/SQLの処理, [1]
PL/SQLのメリット, [1]
PL/SQLの有効範囲規則, [1]
PL/SQLのユーザー定義, [1]
raise_application_errorプロシージャ, [1]
RAISE文での呼出し, [1]
SQLCODEの使用, [1]
SQLERRMの使用, [1]
WHENおよびORの使用, [1]
WHEN句, [1]
警告メッセージの制御, [1]
事前定義の明示的な呼出し, [1]
定義, [1]
トランザクションの再試行, [1]
ハンドラでの呼出し, [1]
例外が呼び出された後に実行を続ける方法, [1]
例外の位置を識別するためのロケータ変数, [1]
例へのリンク, [1]
例外処理
OTHERSハンドラの使用, [1]
PL/SQL, [1]
PL/SQL宣言としての呼出し, [1]
ハンドラでの呼出し, [1]
例外処理部
PL/SQLブロック, [1]
ファンクション, [1]
プロシージャ, [1]
例外定義
構文, [1]
例外の再呼出し, [1]
例外ハンドラ
OTHERSハンドラ, [1]
RAISE文の使用, [1], [2]
SQLCODEファンクションの使用, [1]
SQLERRMファンクションの使用, [1]
WHEN句, [1]
概要, [1]
レコード
%ROWTYPE, [1]
RETURNING INTO句, [1]
ROWTYPE属性, [1]
値の代入, [1]
暗黙的な宣言, [1]
概要, [1]
関連したデータ項目のグループ, [1]
更新, [1]
コレクションのバルク・バインド, [1]
宣言, [1]
操作, [1]
挿入, [1]
挿入/更新に関する制約, [1]
代入の制限, [1]
定義, [1], [2], [3]
ネスト, [1]
パラメータとして渡す, [1]
比較, [1]
ファンクションの戻り値としての使用, [1]
フィールドのグループ, [1]
例へのリンク, [1]
レコード定義
構文, [1]
列の別名
カーソル・ループ内の式の値, [1]
必要な場合, [1]
連結演算子, [1]
NULLの扱い, [1]

ローカル・サブプログラム, [1]
ロールバック
FORALL文, [1]
暗黙的, [1]
ロケータ変数
例外での使用, [1]
ロック
FOR UPDATE句の使用, [1]
上書き, [1]
トランザクション処理, [1]
モード, [1]
論理ROWID, [1]
論理演算子, [1]

ワイルドカード, [1]

戻る
Oracle
Copyright © 2005 Oracle Corporation.

All Rights Reserved.
目次
目次