一、字符串处理函数

1、ascii(x):返回字符的ASCII。

SQL语句:select ascii('a') from dual;

dual:空表,每创建一个用户都会生成这样一个dual表,表中只有一个数据。

目的是为了SQL语句的完整性。



示例如下:

CONCAT(x,y):连接两个字符串

示例:

SQL语句:select concat('huang','xian') from dual;

3、INSTR(x, str [,start] [,n]):在字符串X中查找指定字符并返回下标,可以从第一个开始查找,也可以从指定的位置开始查找。

示例:

SQL语句:select instr('huang xian','an') from dual;

从第一个开始开始查找。

示例:

SQL语句:select instr('huang xian','an',5) from dual;

从指定的第5个开始查找。

length(x):返回字符串的长度

示例:

SQL语句:select length('huangxianmin') from dual;

LOWER(x):将字符串的字符逐个转换为小写。

示例:

SQL语句:select Lower('HUANGXIANMIN') from dual;

UPPER(x):将字符串的字符逐个转换为大写。

示例:

SQL语句:select upper('huangxianmin') from dual;

LTRIM(x[,trim_str]):截去左边指定的字符串,缺省截去空格。

示例1:

SQL语句:select Ltrim('huangxianmin','huang') from dual;

示例2:

SQL语句:select Ltrim(' huangxianmin','huang') from dual;

示例3:

SQL语句:select Ltrim(' huangxianmin',' huang') from dual;

RTRIM(x[,trim_str]):截去右边指定的字符串,缺省截去空格。

示例1:

SQL语句:SELECT RTRIM('=HELLO=', '=') FROM DUAL

示例2:

SQL语句:select rtrim('huangxian min','min') from dual;

示例3:

SQL语句:select rtrim('huangxianmin','min') from dual;

说明:字符前一个字符不能属于截取的字符串内所包含的字符。

RIM(x[,trim_str]):截去左边指定的字符串,缺省截去空格。

示例1:

SQL语句:SELECT RTRIM('=HELLO=', '=') FROM DUAL

最新文章

  1. 【转】 如何使用Valgrind memcheck工具进行C/C++的内存泄漏检测
  2. Firemonkey TComboBox 下拉菜单字型修改方法 (D10)
  3. Java 16进制、unicode互转
  4. 构建ASP.NET网站十大必备工具(1)
  5. 解决虚拟机 正在决定eht0 的ip信息失败 无链接-- 虚拟机上linux redhat 上网问题
  6. C语言使用fread和fwrite处理任何文件
  7. 每日会议<第二天>
  8. cocos2d-x for android:SimpleGame分析
  9. OpenStack Havana 部署在Ubuntu 12.04 Server 【OVS+GRE】——序
  10. Android实现程序前后台切换效果
  11. 腾讯公司数据分析岗位的hadoop工作 线性回归 k-means算法 朴素贝叶斯算法 SpringMVC组件 某公司的广告投放系统 KNN算法 社交网络模型 SpringMVC注解方式
  12. android于src和background差额
  13. Hibernate 系列教程12-继承-Join策略
  14. typedef struct 是什么意思
  15. 管道设计CAD系统中重量重心计算
  16. SecureCRT标签显示IP地址
  17. jQuery使用(十二):工具方法之type()之类型判断
  18. 调用shutdown.sh后出现could not contact localhost8005 tomcat may not be running报错问题
  19. 一篇文章有若干行,以空行作为输入结束的条件。统计一篇文章中单词the(不管大小写,单词the是由空格隔开的)的个数。
  20. D02-R语言基础学习

热门文章

  1. 在java9+版本中,接口的内容和注意
  2. 使用python和numpy实现函数的拟合
  3. [MIT6.006] 4. Heaps and Heap Sort 堆,堆排序
  4. shell 脚本之set 命令(转)
  5. android打包持续集成
  6. delete和truncate/drop恢复数据的过程
  7. Serilog 源码解析——数据的保存(中)
  8. Linux操作系统选择
  9. 使用日志系统graylog获取Ceph集群状态
  10. 06 Vue路由简介,原理,实现及嵌套路由,动态路由