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ステートメントを解析すると、該当するカーソルのデータ領域の内容はリセットされます。カーソルを再利用する前に、閉じて再オープンする操作を行う必要はありません。