我有一个要求,我需要修改1500条记录。 有些字段是随机的,where子句有&如下所述:
update abc where col1='AL_ATRADE_P&L_RP'
我只想将1500 udpate查询作为脚本执行,TOAD会提示我输入变量。 如果我按下输入,则udpate查询如下:
update abc where col1='AL_ATRADE_P'
但实际上我的记录中有一个名为'AL_ATRADE_P& L_RP'的列;
有任何建议要摆脱这个吗?
答案 0 :(得分:2)
右键单击SQL窗口,您会看到一个勾选“提示替换变量”的选项。取消勾选此选项,TOAD将不再尝试更换&符号。
答案 1 :(得分:0)
添加到Dazzal的答案。只需使用以下内容即可在sqlplus中完成相同的操作:SET DEFINE OFF;这与在TOAD中将替换变量的提示设置为none相同。只是想与大家分享这个