oracle sql developer 跳出窗口,输入替代变量解决方法

问题:

oracle sql developer 连接后总是跳出窗口,输入替代变量,怎么关也关不掉。

oracle sql developer 跳出窗口,输入替代变量解决方法

原因:

在SQL *PLUS执行语句时,如果执行的语句中出现了&符号,则会弹出替换变量输入框,要输入变量,可是本来的这个&符号就是普通的文本符,sql*plus还自动识别真是麻烦,所以要禁止这个自动识别变量的功能:

oracle sql developer 跳出窗口,输入替代变量解决方法

 

解决方法:

在执行语句前加一段set define off;申明关闭变量替代功能即可。

oracle sql developer 跳出窗口,输入替代变量解决方法

重新执行,即可成功地执行程序了