IMi*_*Mil 8 oracle ado.net messages
让我疯狂的信息是ORA-01008 - Not all variables bound.
有没有办法知道我拼错了42个可能的变量名中的哪一个,而不是盯着显示器直到我的眼睛弹出来?
更新:我ADO.NET用来访问数据库.正如@Justin Cave建议的那样,它可能会丢失Oracle异常中的一些信息.但我很肯定参数名称即使在SQL Plus中也不会出现.
我不知道有什么方法可以让 Oracle 使错误更具体。也许未来的版本会改进此错误消息。
不过,除了盯着它看,你还可以尝试其他事情。例如,一次将 SQL 语句中的每个变量转换为文字,直到错误消失。如果可能,生成变量名称列表,而不是手动键入它们。
| 归档时间: |
|
| 查看次数: |
3745 次 |
| 最近记录: |