【发布时间】:2009-04-16 08:31:49
【问题描述】:
如何在 PL/SQL 中使用变量定义集合?
例如。
v_owner varchar(128) := 'SCHEMA_USER';
v_tablename varchar(128) := 'TABLENAME';
TYPE t_tab IS TABLE OF SCHEMA_USER.TABLENAME%ROWTYPE;
v_tab t_tab;
我想要的是使用变量而不是所有者/表的名称。 类似的东西:
TYPE t_tab IS TABLE OF v_owner.v_tablename%ROWTYPE;
但这当然行不通。
有什么想法吗?
【问题讨论】: