2013-03-18 56 views
1

我有一个要求,我需要修改1500条记录。 有随机的一些领域,where子句有&如下所述:需要更新的记录具有字段名称,包括TOAD提示输入变量的字段名称

update abc where col1='AL_ATRADE_P&L_RP' 

我只是想执行1500个UDPATE查询作为脚本蟾蜍提示我要输入变量。 如果我只是按进入UDPATE查询采取如下:

update abc where col1='AL_ATRADE_P' 

但在实际我的纪录有名为“AL_ATRADE_P & L_RP”一个collumn

任何建议摆脱呢?

+0

看看[这个](http://stackoverflow.com/questions/15066558/toad-thinks-string-as-bind-variable)。 – 2013-03-18 12:23:01

回答

2

TOAD在SQL窗口上右键单击,您应该看到一个勾选“提示替代变量”的选项。取消勾选此项,TOAD将不会尝试替换&符号。

enter image description here

+0

@Dazzel它的工作......非常感谢您的帮助 – user2075017 2013-03-18 12:47:19

0

添加到Dazzal答案。通过使用下面的代码,可以在sqlplus中完成相同的操作:SET DEFINE OFF;这与在TOAD中将替代变量的提示设置为none相同。只是想到与你分享这一切