S
sl98_1
Unregistered / Unconfirmed
GUEST, unregistred user!
硬件环境 dell 的服务器 2cpu 4g内存(以前 ibm 2cpu 1g内存 也出现过同样问题)
操作系统 win2000
数据库处理过程
一个存储过程A 处理数据然后将数据插入到 临时表中 (带#的临时表) 然后这个存储过程A调用另一个存储过程B,存储过程B对临时表进行处理,最后将临时表数据插入到正式表里面,出现这样的问题
正常的数据应该为
dwbh bm rkshl rkdj rkje
DWI00000176 销售部 0 0 0
现在的错误数据为
dwbh bm rkshl rkdj rkje
aaaaaaaa200 DWI00000176销售部 101684215116022. -2.5600 -10995116277.76
上面的数据就是正常数据的一部分,有部分字段是正确地。而且并不是每次都有错误,出现的机率很小,和他相关的表记录的数据都是准确的(相关的表是在存储过程a中提前插入的)
对于这个问题 本人的观察是 临时表中的数据往正常数据库里面插的时候 出现了移位错误
比如数字把 本来因该为0 但是移了很多位以后 出现了差异较大的数据
问一下各位高手 遇到过这样的问题吗
操作系统 win2000
数据库处理过程
一个存储过程A 处理数据然后将数据插入到 临时表中 (带#的临时表) 然后这个存储过程A调用另一个存储过程B,存储过程B对临时表进行处理,最后将临时表数据插入到正式表里面,出现这样的问题
正常的数据应该为
dwbh bm rkshl rkdj rkje
DWI00000176 销售部 0 0 0
现在的错误数据为
dwbh bm rkshl rkdj rkje
aaaaaaaa200 DWI00000176销售部 101684215116022. -2.5600 -10995116277.76
上面的数据就是正常数据的一部分,有部分字段是正确地。而且并不是每次都有错误,出现的机率很小,和他相关的表记录的数据都是准确的(相关的表是在存储过程a中提前插入的)
对于这个问题 本人的观察是 临时表中的数据往正常数据库里面插的时候 出现了移位错误
比如数字把 本来因该为0 但是移了很多位以后 出现了差异较大的数据
问一下各位高手 遇到过这样的问题吗