日期:2014-05-19  浏览次数:20718 次

50分求解一个存储过程问题
同一个存储过程,为什么不用数据库事务不会出错,一旦用数据库事务就会报参数过多的错误,请问各位是什么原因呢?我实在找不出原因了.大家帮帮忙吧!

------解决方案--------------------
还是贴出来吧
------解决方案--------------------
看看begin trans和后面的有没有对应起来,而且逻辑上会不会存在不对称
另外检查是不是中间嵌套了别的含事务的存储过程
------解决方案--------------------
贴出来看看

------解决方案--------------------
请贴代码
------解决方案--------------------
是不是语句有跨服务器,或者是不再同一数据库中,例如:sql链接oracle
------解决方案--------------------
事务,可能中间存 “脏数据”,那么,就会 rollback
我的异常网推荐解决方案:oracle存储过程,http://www.aiyiweb.com/oracle-develop/177537.html