Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Variables 如何监视oracle包中的类型_Variables_Oracle11g_Package_Step Into - Fatal编程技术网

Variables 如何监视oracle包中的类型

Variables 如何监视oracle包中的类型,variables,oracle11g,package,step-into,Variables,Oracle11g,Package,Step Into,我正在开发一个使用oracle作为后端的网站。我得到了一个ORA-06502:PL/SQL:numeric或value错误,我正试图找出确切的问题。我遇到的问题是,有些过程用于类型表的循环。在包装规范中,它定义了类型: type recCol is record( ID tblVars.ID%type, vName tblVars.vName%type, vLabel tblVars.vLabel%type, Year tbl

我正在开发一个使用oracle作为后端的网站。我得到了一个ORA-06502:PL/SQL:numeric或value错误,我正试图找出确切的问题。我遇到的问题是,有些过程用于类型表的循环。在包装规范中,它定义了类型:

type recCol is record(
  ID          tblVars.ID%type,
  vName       tblVars.vName%type,
  vLabel      tblVars.vLabel%type,
  Year        tblFiles.Year%type,
  PrettyYear  tblFiles_vw.PrettyYear%type,
  TypeID      tblType.ID%type,
  CatID       tblCategory.ID%type,
  CatAID      tblCategory.ID%type,
  Cat         tblCategory.Name%type,
  CatA        tblCategory.Name%type,
  Type        tblType.Type%type,
  Source      tblSource.Source%type);

  type typCols is table of recCol index by pls_integer;

Within the package body the type is used for this variable
tabCols       typCol;
如何检查tabCols的内容?我似乎无法准确指出错误的确切原因


任何帮助都将不胜感激。

您可以使用此查询来检查类型的详细信息

SQL> select * from all_type_attrs WHERE TYPE_NAME='TASK_OBJ';


OWNER                          TYPE_NAME                      ATTR_NAME                      ATTR_TY ATTR_TYPE_OWNER                ATTR_TYPE_NAME                     LENGTH  PRECISION      SCALE CHARACTER_SET_NAME                              ATTR_NO INH C
------------------------------ ------------------------------ ------------------------------ ------- ------------------------------ ------------------------------ ---------- ---------- ---------- -------------------------------------------- ---------- --- -
SCOTT                          TASK_OBJ                       TASK_NAME                                                     VARCHAR2                              100                       CHAR_CS                                       1 NO  B

SQL> /