• SQL中特殊符号的使用


    1. &

        在Oracle中,& 是从需要外部输入输入的变量,PS:MySqL中可以直接用"P&G"这样的字符串,故不存在本文所说的问题

    如下SQL语句就不能正确运行:
    select 'Alibaba&Taobao' from dual;
    处理方法:
    用Oracle的字符串处理函数chr处理。chr(38)表示 &符号
    如:select chr(38) from dual;
    结果:&

    其他不能处理的特殊符合,也用类似的方式处理。如果不知道该特殊符号的ascii值,可以调用ascii函数处理,
    如:select ascii('&') from dual;
    结果:38

    2. 单引号'

      可以 需要使用两个单引号''来表示一个单引号

      例如:

    SELECT 'I''m OK' from dual;
  • 相关阅读:
    第九章
    第十章
    第八章
    第七章
    第六章
    第五章
    第四章
    第三章
    第二章
    第一章
  • 原文地址:https://www.cnblogs.com/yingsong/p/6811921.html
Copyright © 2020-2023  润新知