方法一:在SQL语句中将'&'替换成chr(38),因为chr(38)是‘&’的ASCII码SQL> Select 'Tom' || chr(38) || 'Jerry' from dual;方法二:分拆原来的字符串SQL> Select 'Tom' || '&' || 'Jerry' from dual;备注:如果是在命令行执行,可以设置 ”Set define OFF“,之后在正常执行sql语句即可。