有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java与ORACLE中的SQL不一致

执行以下查询时,我会收到此错误消息: ORA-29913:执行ODCIEXTTABLEFETCH调用时出错 ORA-01722:无效号码

问题是

select l.LanguageName as language 
from mpi_provider.mpiprovider m, mpi_provider.provlanguage l 
where m.providerid = l.providerattestid and m.npi = 1548204944

我想这可能是一个太高的数字,但当我同时使用这两个/其中一个时 m.npi=1548204943m.npi=1548204945查询工作正常(尽管未找到任何记录)。如果我再加上一个数字,m.npi=15482049449,它的效果和我剪掉一个数字一样好

我不知道发生了什么事。有什么想法吗? npi定义为数字(10),可以为空


共 (0) 个答案