ORA-01858: 在需要数字的地方发现了一个非数字字符
- 00000 - “在需要数字的地方发现了一个非数字字符”
*原因:使用日期格式模型转换的输入数据不正确。输入数据不包含格式模型需要数字的数字。
*操作:修复输入数据或日期格式模型,以确保元素在数量和类型上匹配。然后重试该操作。
我明白为什么会出现这个错误,但是为什么在我做一个简单的 select * 查询时它会出现?
我的查询就这么简单,
select * from myView;
其他观察结果是,查询在 java 应用程序中运行良好。Java 应用程序和我的 Oracle 客户端都使用相同的 JDBC 字符串、用户名和密码。
可能是什么?在此先感谢您的任何建议。