&符号是oracle的替代字符,只要出现该字符oracle就会提示输入替代值。解决该问题有以下三种方式:
1.设置会话,将&符号作为普通字符
SQL> set define off;
SQL> select 'a&b' from dual;
2.拆分字符
SQL> select 'a'||chr(38)||'b' from dual;
SQL> select 'a'||'&'||'b' from dual;
1.设置会话,将&符号作为普通字符
SQL> set define off;
SQL> select 'a&b' from dual;
2.拆分字符
SQL> select 'a'||chr(38)||'b' from dual;
SQL> select 'a'||'&'||'b' from dual;
本文介绍了在Oracle数据库中处理特殊字符&的方法,包括设置会话、使用字符串拼接等方式来避免解析为变量提示。
945

被折叠的 条评论
为什么被折叠?



