问题描述
你好,汤姆,
我的要求如下:
1.我的前端应用程序 (在Oracle表单中) 将一行插入到表 (table_1) 中。
2.一旦数据被插入到table_1中,大约100万条记录被期望被插入到另一个表 (table_2) 中。
作为解决方案,我正在考虑在table_1上使用后行触发器,然后使用BULK COLLECT将数据插入table_2
这将是一项年度活动。
您能否让我知道您对此解决方案的想法。
谢谢
我的要求如下:
1.我的前端应用程序 (在Oracle表单中) 将一行插入到表 (table_1) 中。
2.一旦数据被插入到table_1中,大约100万条记录被期望被插入到另一个表 (table_2) 中。
作为解决方案,我正在考虑在table_1上使用后行触发器,然后使用BULK COLLECT将数据插入table_2
这将是一项年度活动。
您能否让我知道您对此解决方案的想法。
谢谢
专家解答
对于您为什么要这样做,我有些困惑。
代替触发器,我会将插入到table_2中作为后处理操作的一部分进行编码。
then using using BULK COLLECT in order to INSERT data into table_2
就我个人而言,我会从一个插入作为选择开始:
如果没有更多关于你到底在做什么的细节,几乎不可能给出更好的建议。
代替触发器,我会将插入到table_2中作为后处理操作的一部分进行编码。
then using using BULK COLLECT in order to INSERT data into table_2
就我个人而言,我会从一个插入作为选择开始:
insert into table2 select ... from ...
如果没有更多关于你到底在做什么的细节,几乎不可能给出更好的建议。
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




