OPEN_CURSOR 関数は、新しいカーソルを開くために使用します。
機能の適用範囲
この内容はOceanBaseデータベースEnterprise Editionにのみ適用されます。OceanBaseデータベースCommunity EditionはMySQLモードのみを提供します。
構文
DBMS_SQL.OPEN_CURSOR
RETURN INTEGER;
DBMS_SQL.OPEN_CURSOR
RETURN INTEGER;
DBMS_SQL.OPEN_CURSOR(
security_level IN INTEGER)
RETURN INTEGER;
パラメータの説明
パラメータ |
説明 |
|---|---|
| security_level | カーソルの開放に対して強制するセキュリティ保護レベルを指定します。有効なセキュリティレベルの値は0、1、2です。セキュリティレベルの詳細は以下のとおりです:
|
戻り値
新しいカーソルのIDを返します。
使用方法
このカーソルが不要になった場合は、
CLOSE_CURSORを呼び出して閉じる必要があります。カーソルを使用して、同一のSQLステートメントを繰り返し実行するか、新しいSQLステートメントを実行することができます。カーソルを再利用して新しいSQLステートメントを解析する際、該当するカーソルのデータ領域の内容はリセットされます。カーソルを再利用する前に、閉じて再オープンする操作を実行する必要はありません。