有这么一条sql
通过plsql插入到oracle。由于&对于oracle来说是变量的标识符,所以默认情况下,不管是在sql window还是command window都会弹出一个框提示“请输入auditFlag的值”。
解决:打开一个plsql中的command window,关掉define
sql> set define off;
执行sql后,再打开
sql> set define on;
此时可以正常插入。
insert into tmenu(c_sysname,l_menutype,c_parentcode,c_menucode,c_menuname,l_functiontype,c_dllfunction,l_functionid,l_outlook,l_ord) values('ZH_BS','1',' 30',' 3006','说明','3','/Web/module1/module.jsp?submitFlag=1&auditFlag=1','0','1','4');
通过plsql插入到oracle。由于&对于oracle来说是变量的标识符,所以默认情况下,不管是在sql window还是command window都会弹出一个框提示“请输入auditFlag的值”。
解决:打开一个plsql中的command window,关掉define
sql> set define off;
执行sql后,再打开
sql> set define on;
此时可以正常插入。