Oracle下特殊字符 &


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 = '信息管理';

相关内容