如何在oracle中输出带单引号的字符串
来源:互联网 发布:淘宝客自助建站 编辑:程序博客网 时间:2024/05/20 06:31
在SQL或者PLSQL中如果要表达一个带有特殊字符的字符串时,通常要用‘’包装起来。但如果字符串本身包含'A'B'这样的字符,那么实现起来有点繁琐。
比如:This is a 'test'!
第一种实现方式:
SQL> select 'This is a ''test''!' from dual; --其中的''表是的是两个单引号,不是一个双引号
'THISISA''TEST''!
-----------------
This is a 'test'!
第二种实现方式:
SQL> select q'[This is a 'test'!]' from dual;
Q'[THISISA'TEST'!
-----------------
This is a 'test'!
第三种实现方式:
SQL> select q'<This is a 'test'!>' from dual;
Q'<THISISA'TEST'!
-----------------
This is a 'test'!
在Oracle中,single-quote(‘)是一个表示字符串的关键字。所以在字符串中用两个”表示一个实际的单引号字符。所有才会有了上面第一条SQLselect 'This is a ''test''!' from dual;' ,Oracle提供了一个Q-quote的表达式,用来简化SQL或PLSQL中字符串的表示。
语法很简单,必须将要表示的字符串用一对特殊字符括起来,这对字符必须一致,如上例中的第二与第三种方法.
- 如何在oracle中输出带单引号的字符串
- 在Oracle的SQL中输出单引号
- awk字符串中输出单引号
- 如何在EXCEL中批量生成前面带单引号的数字文本
- 如何在EXCEL中批量生成前面带单引号的数字文本和改变时间格式
- Oracle字符串如何连接单引号
- Oracle字符串如何连接单引号
- Oracle字符串如何连接单引号
- Oracle字符串如何连接单引号
- Oracle 在字符串中输入单引号或特殊字符
- Oracle 在字符串中输入单引号或特殊字符
- Oracle字符串中使用单引号
- oracle 单引号中含有字符串
- 怎样在SQL Server中查询带单引号的值
- 在字符串中输入单引号
- ORACLE中如何搞单引号
- 如何在Android的xml中添加带<<>>的字符串
- oracle execute 字符串语句中单引号的处理
- 机器学习中的超平面wx+b=0?
- AndroidGame--水果连连看的设计(实现篇)
- win7 64位 apache+php配置,重头到尾,我出现的错误也让你看到(apache2.4.6win64 php5.5.5)
- 在bootstrap 中 的 radio button 设置 checked
- 玩转MapReduce的10条建议
- 如何在oracle中输出带单引号的字符串
- 二分图
- POJ 3211 Washing Clothes 0-1背包
- 数据结构与算法[LeetCode]—N_Queen问题
- Xcode crash when refreshing provisioning profiles
- ubuntu下C语言的使用
- Servlet基础(一) Servlet基础和关键的API介绍
- Linux中阅读chm文件
- Servlet基础(二) Servlet的生命周期