【问题标题】:ORA-00922: missing or invalid optionORA-00922: 缺少或无效选项
【发布时间】:2014-10-14 14:28:21
【问题描述】:

在 Toad 9 中,执行“SET DEFINE OFF;”时我收到错误为“ORA-00922:缺少或无效选项”

【问题讨论】:

  • SET DEFINE [ON|OFF] 命令特定于 SQLPlus;它由 SQLPlus 客户端处理,不会发送到数据库。该语句不是有效的 Oracle SQL 语句。如果您将语句作为脚本运行,则 TOAD 接受和执行某些 SQLPlus 命令;我已经使用 SQLPlus 样式命令进行列格式设置,但我还没有测试过 SET DEFINE 命令。

标签: oracle toad


【解决方案1】:

或者,您可以这样做:

导航到View > TOAD Options > 然后转到"execute/compile" node/item 并取消选中Prompt for substitution variables 选项。

或者,对于编辑器级别更改,右键单击编辑器并取消选中 Prompt for substitution variables

【讨论】:

  • SET DEFINE OFF 适用于脚本。如果您使用 F9 执行单个语句,则需要遵循 Pam 的建议。很结实。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-01-15
  • 1970-01-01
  • 2019-10-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多