CONTINUE 函数将给定的 breakflags(感兴趣事件的掩码)传递给目标线程的监视线程(Probe),并告诉监视线程继续执行目标线程,并等待目标线程运行完成或发出事件信号。

如果 info_requested 不是 NULL,则调用 GET_RUNTIME_INFO

语法

  1. DBMS_DEBUG.CONTINUE (
  2. run_info IN OUT runtime_info,
  3. breakflags IN BINARY_INTEGER,
  4. info_requested IN BINARY_INTEGER := NULL)
  5. 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

其他通信错误。