CONTINUE 関数は、指定された breakflags(対象となるイベントのマスク)をターゲットスレッドのプローブスレッドに渡し、プローブスレッドに対してターゲットスレッドの実行を再開するよう指示します。そして、ターゲットスレッドが完了するかイベントシグナルを発信するのを待ちます。
info_requested が NULL でない場合、GET_RUNTIME_INFO を呼び出します。
機能の適用範囲
この内容はOceanBaseデータベースEnterprise Editionにのみ適用されます。OceanBaseデータベースCommunity EditionはMySQLモードのみを提供します。
構文
DBMS_DEBUG.CONTINUE (
run_info IN OUT runtime_info,
breakflags IN BINARY_INTEGER,
info_requested IN BINARY_INTEGER := NULL)
RETURN BINARY_INTEGER;
パラメータの説明
パラメータ |
説明 |
|---|---|
| run_info | プログラムの状態に関する情報。 |
| breakflags | 対象となるイベントのマスク。現在は break_next_line、break_any_call、break_any_return、abort_execute のみサポートしています。詳細については Breakflags を参照してください。 |
| info_requested | プログラム停止時に run_info に返す情報。詳細については Information Flags を参照してください。 |
戻り値
戻り値 |
説明 |
|---|---|
| success | 完了しました。 |
| error_timeout | プログラム実行開始前のタイムアウト時間です。 |
| error_communication | その他の通信エラー。 |