GET_VALUE 函数用于从当前运行的程序中获取值。

语法

  1. DBMS_DEBUG.GET_VALUE (
  2. variable_name IN VARCHAR2,
  3. frame# IN BINARY_INTEGER,
  4. scalar_value OUT VARCHAR2,
  5. format IN VARCHAR2 := NULL)
  6. RETURN BINARY_INTEGER;

参数解释

参数

解释

variable_name

变量或参数的名称。

frame#

所在的帧;0 表示当前子程序。

scalar_value

值。

format

可以使用的日期格式。

说明

当前版本暂未支持此参数。

返回值

返回值

描述

success

成功完成。

error_bogus_frame

此帧不存在。

error_no_debug_info

入口点没有调试信息。

error_no_such_object

frame# 中不存在 variable_name

error_unknown_type

难以辨认调试信息中的类型信息。

error_nullvalue

值为 NULL。

error_indexed_table

对象是表,但未提供索引。