`
suky
  • 浏览: 145459 次
  • 性别: Icon_minigender_2
  • 来自: 厦门
社区版块
存档分类
最新评论

ORACLE 单引号

阅读更多

在ORACLE中,单引号有两个作用,一是字符串是由单引号引用,二是转义。

单引号的使用原则有两个:

 

一、就近匹配原则;

 

二、单引号转义,该单引号后面紧跟单引号,这个时候单引号就充当转义的角色。

 

例如:

select 'My name''s Suky.' from dual;

输出:My name's Suky.

转义单引号,还可以使用语法结构: q'delimit 需要转义的字符 delimit'

其中delimit可以是任何的符合或者字母。

 

例如:
select q'<Hello,My name's Suky.>' from dual;
输出:Hello,My name's Suky.

分享到:
评论

相关推荐

    浅谈oracle中单引号转义

    ORACLE 单引号转义: 在ORACLE中,单引号有两个作用:   1:字符串是由单引号引用   2:转义。  单引号的使用是就近配对,即就近原则。而在单引号充当转义角色时相对不好理解  1.从第二个单引号开始被视为...

    SQL中存储过程中SQL语句的单引号和双引号问题[总结].pdf

    SQL中存储过程中SQL语句的单引号和双引号问题[总结].pdf

    oracle插入字符串数据时字符串中有’单引号问题

    处理方法:判断一下val1,val2中是否含有单引号,若含单引号,则将单引号’替换成两个单引号”。 将字段与字段值组织到一个HashTable中,再抽象出一个组织sql语句的函数getSqlByHashTable(): HashTable ht =new ...

    自动给数据库数据加单引号

    因为oracle每次in()数据不能超过1000行,但是每个数据都要接单引号,所以写了这个程序,使用方法:复制多行数据,然后双击程序,会自动把数据加上单引号更新粘贴板,粘贴到in()中去就可以了。

    oracle插入字符串数据时字符串中有'单引号问题

    主要介绍了oracle插入字符串数据时字符串中有'单引号问题的相关资料,需要的朋友可以参考下

    Oracle字符串怎样连接单引号

    Oracle字符串如何连接单引号 写了个存储过程,需要在字符串变量前后加单引号。貌似简单的事情折腾了我一下午,好在天无绝人之路。终于被我弄明白甲骨文的变态规则。  Oracle字符串连接单引号:  1.首尾单引号为...

    Oracle中转义字符的详细介绍

    在ORACLE中,单引号有两个作用: 字符串是由单引号引用和转义。最近就遇到了转义的问题,下面这篇文章就给大家主要介绍了关于Oracle中转义字符的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧。

    SQL中的转义字符

    之前写了篇文章《Oracle转义字符》,说到了Oracle中单引号“’”的转义字符是单引号“’”,那么其他的特殊字符的转义字符又是什么呢,如模糊查询的占位符“%”,“_”等。  经过测试,在Oracle中不能再使用单引号...

    Oracle常用字符串处理函数

    Oracle常用字符串处理函数: 函数格式: LTRIM(string,[,'set']);... 、set是要截断的字符,set必须用单引号括起,方括号表示set(加上前面的逗号)是可选的。 如果没有字符,函数则缺省自动截断空格;

    尚学堂视频笔记-oracle

    select ename || "abcd" 如果连接字符串中含有单引号,用两个单引号代替一个单引号。 第五课:distinct select deptno from emp; select distinct deptno from emp; select distinct deptno from emp; select ...

    一个单引号引发的MYSQL性能问题分析

    Oracle,SQLServer无疑是最好的选择,可看看现在越来越多的小网站,他们没有自己的服务器,只是买别人的空间和数据库,但这种小型的数据库在性能上当然和大型数据库没有对比性,但小型的数据库也要对自己的优化方式,...

    ORACLE 常用的SQL语法和数据对象

    如果字段值里包含单引号’ 需要进行字符串转换, 我们把它替换成两个单引号’’。字符串类型的字段值超过定义的长度会出错,最好在插入前进行长度校验,日期字段的字段值可以用当前数据库的系统时间SYSDATE,精确到秒...

    SQL,条件加逗号神器

    可以快速将字符串转化为大小写、加引号和逗号便于查询 可以快速将字符串转化为大小写、加引号和逗号便于查询

    最全的oracle常用命令大全.txt

    ORACLE常用命令 一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle&gt;svrmgrl SVRMGR&gt;connect internal SVRMGR&gt;startup ...

    oracle数据库在客户端建立dblink语法

    oracle服务器没有建立目标数据库的TNS时,在客户端(有权限的情况下)建立dblink语法如下,有需求的朋友可以参考下哈

    一个oracle客户端(oracle sql handler)

    用表格显示 SELECT 语句的查询结果,可以直接对查询结果进行再操作,如 修改、插入行、删除行、提交(将表格中的数据改变写入相应的数据库表中)、多功能拷贝、导出为 INSERT 语句、单条记录操作、方便的查找及替换...

    Oracle 中Contains 函数的用法

    remark: beijing是一个单词,要用单引号括起来。 2. 查询住址在河北省的学生 SELECT student_id,student_nameFROM students WHERE CONTAINS( address, 'HEIBEI province' ) remark: HEBEI province是一个词组,在单...

    历史上最强的sql FAQ for Oracle

    [Q]如何插入单引号到数据库表中 [A]可以用ASCII码处理,其它特殊字符如&也一样,如 insert into t values('i'||chr(39)||'m'); -- chr(39)代表字符' 或者用两个单引号表示一个 or insert into t values('I''m'); --...

Global site tag (gtag.js) - Google Analytics