我正在尝试使用脚本向我的表中输入大约15,000行数据,但是当我运行脚本时,我会看到一个弹出窗口,要求我输入替换变量.
如何阻止它弹出以便允许我输入日期?
以下是我需要输入的一些数据行的一些示例
INSERT INTO description (description,item_weight,pickup_customer,delivery customer,category) VALUES ('Normal',4771,'Carfax & Co','Matriotism Plc','A'); INSERT INTO description (description,category) VALUES ('Normal',2525,693,'Sylph Fabrication',category) VALUES ('Fragile',2976,'Nosophobia Fabrication','B'); INSERT INTO description (description,3385,'B');
解决方法
&符号(&)告诉oracle你想要使用替换变量.
您可以通过在所有&符号前面加上转义字符来解除插入中的这些:
SET ESCAPE '\' INSERT INTO description (description,'Carfax \& Co','B');
或禁用以完全扫描替换变量:
SET SCAN OFF INSERT INTO description (description,'B');
欲了解更多信息,请随时查看:
http://ss64.com/ora/syntax-escape.html