GET_VALUE 函数用于从当前运行的程序中获取值。
语法
DBMS_DEBUG.GET_VALUE (
variable_name IN VARCHAR2,
frame# IN BINARY_INTEGER,
scalar_value OUT VARCHAR2,
format IN VARCHAR2 := NULL)
RETURN BINARY_INTEGER;
参数解释
参数 | 解释 |
---|---|
variable_name | 变量或参数的名称。 |
frame# | 所在的帧;0 表示当前子程序。 |
scalar_value | 值。 |
format | 可以使用的日期格式。 说明 当前版本暂未支持此参数。 |
返回值
返回值 | 描述 |
---|---|
success | 成功完成。 |
error_bogus_frame | 此帧不存在。 |
error_no_debug_info | 入口点没有调试信息。 |
error_no_such_object | frame# 中不存在 |
error_unknown_type | 难以辨认调试信息中的类型信息。 |
error_nullvalue | 值为 NULL。 |
error_indexed_table | 对象是表,但未提供索引。 |