【发布时间】:2014-07-31 09:14:09
【问题描述】:
我收到一个烦人的弹出窗口,要求输入替代变量
在 Oracle Sql Developer 4.0 中。
我在尝试编译存储过程时得到它。
由于隐私原因,我无法在此处附加存储过程。如果有人能猜出可能是什么问题,请提出建议。
【问题讨论】:
-
那么,过程代码(或脚本中的任何其他内容,如果您同时运行多个东西)是否包含替换变量,以与符号开头的内容 (
&)?弹出窗口通常会告诉您它正在寻找的变量的名称,这可能有助于缩小范围。也许是远射,但您是否在某处使用&&而不是AND?不幸的是,如果没有看到代码,真的很难变得更有帮助。也许您可以创建一个具有相同行为的虚拟程序并将其发布。 -
跟进@AlexPoole 的评论 -
&可能在任何地方,包括在评论中。我已经不止一次被 cmets 中的 & 号烧毁了——这将从 PL/SQL Developer 编译得很好,但是我们的迁移过程使用 SQL*Plus 来进行编译...... :-( -
@AlexPoole 是的,你的想法正在奏效。