Oracle下特殊字符 &
1.SQL SERVER下是支持插入的
update ezoffice.menuset
set righturl='/defaultroot/InfoAction.do?type=all&channelType=0&userChannelName=信息管理&userDefine=0&orderBy=date'
where menuname = '信息管理';
2.同样的语句在ORACLE下执行就编译都通不过,因为在ORACLE中&是一个特殊的字符串。
所以要写成下句形式才能执行。
update oa_menuset t
set t.righturl='/defaultroot/InfoAction.do?type=all'||'&'||'channelType=0'||'&'||'userChannelName=信息管理'||'&'||'userDefine=0'||'&'||'orderBy=date'
where t.menuname = '信息管理';