我的问题是我在存储过程内部插入了一个插件,有时它会说"没有找到数据"问题是我知道可以使用该标准选择的数据。
另外,奇怪的部分是我确定数据存在,因为我使用dbms_output.put_line在控制台上打印查询时使用的变量值,所以我知道它确切地说在存储过程中执行相同的查询,如果我执行打印的查询,它确实返回数据。
知道发生了什么?
谢谢。
答案 0 :(得分:0)
我设法找到发生的事情,似乎oracle在处理日期时遇到问题,程序内部的查询正在接收一些日期,即使是oracle本身生成日期,它也有一些解释问题,所以我刚才用过 TO_CHAR(b,' YYYY / MM / DD') 查询开头的日期并解决问题