行触发器的2个疑问
我实际测试的是:如果总共有4条数据,后两条符合异常抛出的条件,但是:1,运行时只抛出一个异常(也就是说遇到异常Raise_application_error,整个程序就停止往下执行了),如何能遇到异常也能继续往下运行;2,运行前和运行后数据对比,发现没有更新,这就说明是判断完所有行再更新,如果有一条数据不符合就全不更新吗?实际情况感觉跟我理解的行触发器有差距,有哪位能帮忙说明一下吗
我实际测试的是:如果总共有4条数据,后两条符合异常抛出的条件,但是:1,运行时只抛出一个异常(也就是说遇到异常Raise_application_error,整个程序就停止往下执行了),如何能遇到异常也能继续往下运行;2,运行前和运行后数据对比,发现没有更新,这就说明是判断完所有行再更新,如果有一条数据不符合就全不更新吗?实际情况感觉跟我理解的行触发器有差距,有哪位能帮忙说明一下吗
2016-07-06
举报