oracle里面使用临时表解决表冲突一例
文章作者 100test 发表时间 2007:03:14 13:38:20
来源 100Test.Com百考试题网
平台:windows 2000 server sp3
数据库:Oracle 9.0.1.1.1
现场描述:用户抱怨不能同时对多个单位进行数据处理,执行出现的错误信息为:
SQL> exec sp_hyb_da_ryxx_dwbh_test( 331028 )
BEGIN sp_hyb_da_ryxx_dwbh_test( 331028 ). END.
*
ERROR 位于第 1 行:
ORA-02055: 分布式更新操作失效;要求回退
ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
ORA-06512: 在"SIDB.SP_HYB_DA_RYXX_DWBH_TEST", line 55
ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
ORA-06512: 在"SIDB.SP_HYB_DA_RYXX", line 145
ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
ORA-06512: 在"SIDB.SP_HYB_DA_RYXX_YZ1", line 25
ORA-20901: 过程SP_HYB_DAXX出错.grbh = 1000607288 ORA-02049: 超时: