存储过程动态创建多张表的问题 1.要用存储过程动态创建3张表,但如果刚创建了2张,就出现异常,存储过程如何处理?2.用存储过程删除3张表,如果刚删除了一张,就出现异常,该如何处理?前辈们指导指导!先谢谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure pro_nameis...begin ... for i in 1..最大处理数量 loop begin 创建或删除某张表的操作 exception when others then 创建或删除异常时你想要做的操作(直接放弃处理本张表操作而什么也不做或记录日志) end; end loop; ...end; 不好意思,现在才来回复,最近一直加班,都没怎么上网了。谢谢adaizi1980 的回复。后来的做法和你所说的基本一致。 2个各有2,3条记录的表做关联,怎么查出来19条记录? 请问这条sql怎么调? ORACLE建立触发器时出现WARNING:TRIGGER CREATED WITH COMPILATION ERRORS oracle 包含字符串查询问题? 一个SQL拼接的问题,马上给分 共享个 Oracle 数据库查找替换工具 查找一个表中是否有另一个表的记录的存储过程如何实现? 如何安装Oracle client 怎样才能把表删掉? 请教大神,该sql语句怎么显示出来? oralce恢复!加急(所有数据文件都在) 关于oracle自定义数据类型与性能的高难度问题
is
...
begin ... for i in 1..最大处理数量 loop
begin
创建或删除某张表的操作
exception
when others then
创建或删除异常时你想要做的操作(直接放弃处理本张表操作而什么也不做或记录日志)
end;
end loop; ...end;
后来的做法和你所说的基本一致。