【发布时间】:2012-03-17 22:10:10
【问题描述】:
更新混合大小写表或列时,TOAD 给出“ORA-00942:表或视图不存在”。对于更新,我不写任何查询,我正在尝试更新网格(数据选项卡)上的数据。对于大写表和列,它会成功更新。出于某种原因,TOAD 生成不带双引号的查询。这个问题有解决办法吗?
【问题讨论】:
-
您一定要使用 Toad 吗?您想准确生成哪些查询?您使用的是什么 Toad 工具(SQL 工作表,当您按 CTRL-ENTER 时,您的查询不起作用?)
-
@archstanton 实际的 SQL 是什么?
-
更新问题。我正在尝试更新网格上的数据,而不是通过编写查询。
-
最好的解决方案是永远不要创建大小写对象名称。只使用默认值。如果你不这样做,它只会导致问题,正如你所发现的那样。我对 Toad 一无所知,因此无法帮助您解决具体问题。
-
@Benoit - TOAD 非常好.. 这就是为什么 :)
标签: oracle toad ora-00942 quoted-identifier