Oracle数据库中正式库和测试库环境一样 相同的公式相同的存储过程 取出来的数不一样

2024-12-13 17:21:27
推荐回答(6个)
回答1:

原因不可确定
你最好把存储过程中的sql拎出来单独跑一下,看结果是什么样的
然后排查各种可能,如字段中是否带空格,字段长度是否不一样
两个存储过程是不是有区别等

回答2:

正式库和测试库的数据一样么?
数据不一样,取出来的数据当然不一样

回答3:

很有可能是 数据不一样了……

建议单独跑跑 存储过程里面的 SQL 语句看看

回答4:

可能是rowid 发生了变化

回答5:

把表和存储过程贴出来

回答6:

问的很不清晰呀!你的测试库与正式库环境、表数据都完全一样吗?