Maison > base de données > tutoriel mysql > le corps du texte

Oracle的SQL语句中如何处理‘’符号

WBOY
Libérer: 2016-06-07 16:51:08
original
1290 Les gens l'ont consulté

lsquo;rsquo;符号在SQL中有特殊含义,所以在SQL中想要写入,需要特殊处理。如下SQL语句就不能正确运行:SQLgt; select #39;

‘&’符号在SQL中有特殊含义,所以在SQL中想要写入&,需要特殊处理。

如下SQL语句就不能正确运行:

SQL> select 'a&b' from dual;

处理方法:

用Oracle的字符串处理函数chr处理。chr(38)表示 &符号

如:select chr(38) from dual;

结果:&

SQL> select 'a'||chr(38)||'b' from dual;

结果:a&b

其他不能处理的特殊符合,,也用类似的方式处理。如果不知道该特殊符号的值,可以调用ascii函数处理

如:select ascii('&') from dual;

结果:38

linux

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!