前端之家收集整理的这篇文章主要介绍了
如何使Oracle错误消息更详细?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
让我疯狂的消息是ORA-01008 – 并非所有变量都受到约束.
有没有办法知道我拼错了42个可能的变量名中的哪一个,而不是盯着显示器直到我的眼睛弹出来?
更新:我使用ADO.NET访问数据库.正如@Justin Cave建议的那样,它可能会丢失Oracle异常中的一些信息.但我很肯定参数名称即使在sql Plus中也不会出现.
我不知道有什么办法让Oracle更具体地说明
错误.也许将来某个版本会改进此
错误消息.
不过,不仅仅是盯着它,你还可以尝试其他的东西.例如,将sql语句中的每个变量一次转换为文字变量,直到错误消失为止.如果可能,生成变量名称列表,而不是手动键入它们.
原文链接:https://www.f2er.com/oracle/205194.html