DBMS_SQL
DBMS_SQL
パッケージは、動的SQLを使用して次のいずれかを実行する場合のインタフェースを提供します。
-
データ操作言語(DML)およびデータ定義言語(DDL)文を実行します。
-
無名PL/SQLブロックを実行します。
-
PL/SQLストアド・プロシージャおよびファンクションをコールします。
このパッケージは、事前定義されたデータ型、およびUROWID
、タイムゾーン機能、ADT、データベースレベルのコレクション、エディションのオーバーロードなどの、TimesTenでサポートされていないデータ型によるオーバーロードをサポートしていません。TimesTenのPL/SQLでのサポートされているデータ型の詳細は、「データ型環境の理解」を参照してください。
表7-6に、DBMS_SQL
のサブプログラムを示します。
表7-6 DBMS_SQLのサブプログラム
サブプログラム | 説明 |
---|---|
|
指定された値を指定されたコレクションにバインドします。 |
|
指定された値を指定された変数にバインドします。 |
|
指定されたカーソルをクローズしてメモリーを解放します。 |
|
カーソル内の指定された位置のカーソル要素の値を戻します。 |
|
重要: TimesTenでは |
|
指定されたカーソルから選択するコレクションを定義します。 |
|
指定されたカーソルから選択する列を定義します。 |
|
指定したカーソルから選択する 重要: TimesTenでは |
|
|
|
指定された列を示します。 |
|
指定された列を示します。 |
|
指定されたカーソルを実行します。 |
|
指定されたカーソルを実行して行をフェッチします。 |
|
指定されたカーソルから行をフェッチします。 |
|
指定されたカーソルがオープンしている場合は、 |
|
エラーが発生したSQL文テキスト内のバイト・オフセットを戻します。 |
|
フェッチされた行の累積数を戻します。 |
|
|
|
文のSQL機能コードを戻します。 |
|
新しいカーソルのカーソルID番号を戻します。 |
|
指定された文を解析します。 |
|
|
|
|
|
指定されたカーソルの名前付き変数の値を戻します。 |