update BBS_INFO a set a.call_param=a.call_param||'&company_id=$(COMPANY_ID)'where a.caption like '%TXB%' and a.call_param is not null;我想在call_param这个字段值的后面都加上'&company_id=$(COMPANY_ID)',因为有带&的字符串所以更新不了,一直提示输入该参数 请问这要怎么修改!
初始化数据库数据时,遇到了插入特殊字符的问题,例如有一菜单表:id,name,url。 插入数据: insert into MENU values(''1'',''产品类型'',''/productType.do?method=list&type=01'');由于有特殊字符&,故toad报错:提示请输入TYPEPCODE原因是:没关掉转义字符开关,默认是打开 set define off ; 然后插入: insert into MENU values(''1'',''产品类型'',''/productType.do?method=list&type=01''); 成功!转自:http://www.diybl.com/course/3_program/java/javashl/20071129/89253.html
UPDATE TEST SET S_TYPE = CHR(38) || 'company_id=' || CHR(36) || '(COMPANY_ID)' WHERE SID = 's01'
插入数据:
insert into MENU values(''1'',''产品类型'',''/productType.do?method=list&type=01'');由于有特殊字符&,故toad报错:提示请输入TYPEPCODE原因是:没关掉转义字符开关,默认是打开
set define off ;
然后插入:
insert into MENU values(''1'',''产品类型'',''/productType.do?method=list&type=01'');
成功!转自:http://www.diybl.com/course/3_program/java/javashl/20071129/89253.html
SET S_TYPE = CHR(38) || 'company_id=' || CHR(36) || '(COMPANY_ID)'
WHERE SID = 's01'
如果不是加条件我就不大明白你的意思了