【发布时间】:2009-01-23 16:24:32
【问题描述】:
让我发疯的消息是ORA-01008 - Not all variables bound。
有没有办法知道我拼错了 42 个可能的变量名中的哪一个而不用盯着显示器直到我的眼睛都出来了?
更新:我使用ADO.NET 来访问数据库。正如@Justin Cave 所建议的那样,它可能确实在Oracle 异常中丢失了一些信息。但我敢肯定,即使在 SQL Plus 中,参数名称也不会出现。
【问题讨论】:
-
我也很想知道这个问题的答案。我的默认假设是“这是企业软件,你搞砸了”,但希望我是错的……不过,出于这个原因,我永远不会再使用 Oracle。
-
+1,好问题。 @meador,如果您想知道答案,则表明这是一个好问题。投票吧!
-
DCookie:赞成投票的好电话...我以为我已经这样做了。我的错。
-
你能举个例子来说明你打电话的方式吗?有不同的方式和驱动因素。