plsql 中的 dbms_aw$_columnlist_t 是什么,它的用途是什么?
What is dbms_aw$_columnlist_t in plsql and what is its purpose?
我需要在 plsql 包中做一些修复。在那个包中,我在 plsql 中遇到了一个使用 dbms_aw$_columnlist_t 的过程。它已用于在该过程中声明参数。
procedure proc_test(p1 IN dbms_aw$_columnlist_t,
p2 IN dbms_aw$_columnlist_t,
p3 IN OUT dbms_aw$_columnlist_t,
p4 IN OUT dbms_aw$_columnlist_t
)
有人可以建议使用什么以及如何使用它吗?这是否是 oracle 的新增功能?
谢谢!
它是一个 TABLE OF VARCHAR2 类型,格式如下
CREATE OR REPLACE TYPE sys.dbms_aw$_columnlist_t
AS TABLE OF VARCHAR2(100);
有关详细信息,请参阅此 article
我需要在 plsql 包中做一些修复。在那个包中,我在 plsql 中遇到了一个使用 dbms_aw$_columnlist_t 的过程。它已用于在该过程中声明参数。
procedure proc_test(p1 IN dbms_aw$_columnlist_t,
p2 IN dbms_aw$_columnlist_t,
p3 IN OUT dbms_aw$_columnlist_t,
p4 IN OUT dbms_aw$_columnlist_t
)
有人可以建议使用什么以及如何使用它吗?这是否是 oracle 的新增功能?
谢谢!
它是一个 TABLE OF VARCHAR2 类型,格式如下
CREATE OR REPLACE TYPE sys.dbms_aw$_columnlist_t
AS TABLE OF VARCHAR2(100);
有关详细信息,请参阅此 article