如何使Oracle错误消息更详细?
发布时间:2020-12-12 13:08:21 所属栏目:百科 来源:网络整理
导读:让我疯狂的消息是ORA-01008 – 并非所有变量都受到约束. 有没有办法知道我拼错了42个可能的变量名中的哪一个,而不是盯着显示器直到我的眼睛弹出来? 更新:我使用ADO.NET访问数据库.正如@Justin Cave建议的那样,它可能会丢失Oracle异常中的一些信息.但我很肯
让我疯狂的消息是ORA-01008 – 并非所有变量都受到约束.
有没有办法知道我拼错了42个可能的变量名中的哪一个,而不是盯着显示器直到我的眼睛弹出来? 更新:我使用ADO.NET访问数据库.正如@Justin Cave建议的那样,它可能会丢失Oracle异常中的一些信息.但我很肯定参数名称即使在SQL Plus中也不会出现. 我不知道有什么办法让Oracle更具体地说明错误.也许将来某个版本会改进此错误消息.不过,不仅仅是盯着它,你还可以尝试其他的东西.例如,将SQL语句中的每个变量一次转换为文字变量,直到错误消失为止.如果可能,生成变量名称列表,而不是手动键入它们. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |