在一个存储过程里
使用游标处理一个记录集时,怎样才能动态定义rowtype
比如,
aaa tableA%rowtype
这里的tableA怎样才能动态定义?或是有没有其他办法,动态的把一张表的数据写到另外一张表(表结构一样,但两张表名会变)去(只能在存储过程中,不用Create table XXX as select .....)
使用游标处理一个记录集时,怎样才能动态定义rowtype
比如,
aaa tableA%rowtype
这里的tableA怎样才能动态定义?或是有没有其他办法,动态的把一张表的数据写到另外一张表(表结构一样,但两张表名会变)去(只能在存储过程中,不用Create table XXX as select .....)
主要是如何动态的把一张表的数据写到另外一张表,而其中一张表中含有long或long raw字段
,因为在这种情况下动态的去写Create table XXX as select .....是没有用的,可能只能用游标一条条记录去插,这个时候aaa tableA%rowtype,这个tableA 就要动态定义了,不过好像不能这么定义,谁有没做过类似的?
谢谢dinya2003
含有long或long raw字段时这个一样会报错的