主要函数:

  • 大小写转换函数
  • 获取子字符串函数(字符串截取)
  • 获取字符串长度函数
  • 字符串连接函数
  • 去除子字符串函数
  • 字符替换函数
  • 字符串出现次数
  • 字符串按照特定符号拆分多行

一、大小写转换

1、upper:转大写

2、lower:转小写 

3、initcap:首字母大写

二、获取子字符串函数(字符串截取)

substr(str,beginIndex,endIndex)

str:需要处理的字符串

beginIndex:开始截取下标位置,>0时从头部开始数下标,<0时从尾部数下标。

endIndex:结束下标。

三、获取字符串的长度

length(str)

获取字符串占字节数:

lengthb('中')

四、字符串拼接

concat(str1,str2):我觉得没有'||'用的方便:

五、去除子字符

trim(car from str):从str去掉所有car。觉得鸡肋

ltrim(car,str):从left左开始去掉第一个

rtrim(car,str):从right右开始去掉第一个

trim(str):去掉首位空格

六、替换

replace(str1,str2,str3):

str1:需要处理的字符串

str2:需要替换掉的字符串

str3:替换上去的字符串,该参数可以不写和trim效果一样

七、字符串出现次数

select regexp_count('上海自来水来自海上', '\来')  from dual;

八、字符串按照特定符号拆分多行

select regexp_substr('444.555.666', '[^.]+', 1, level) col
from dual
connect by level <= regexp_count('444.555.666', '\.') + 1;

  

最新文章

  1. js阻止提交表单(post)
  2. php跨域请求
  3. servlet过滤器实现维护项目
  4. 基于Qt的流程设计器(一)
  5. Chrome开发,debug的使用方法。(转)
  6. lnmp安装--php与nginx结合
  7. BZOJ 2535 Plane 航空管制2
  8. WebService-06-CXF与Spring集成
  9. VS2010关于error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
  10. api 和 abi的区别
  11. oracle密码过期
  12. [archlinux]在linux使用aria2下载磁力链接
  13. Windows OpenSSH 基本用法
  14. 对指针和引用的理解(c++)
  15. Swift 里 Set(五)Adding & Removing Elements
  16. 配置Hanlp自然语言处理进阶
  17. Beta阶段总结博客
  18. RESTful记录-RESTful内容
  19. (转载):ASCII,Unicode和UTF-8 编码
  20. C#.NET常见问题(FAQ)-如何在系统变量中加入新的环境变量

热门文章

  1. VSCODE 配置远程调试环境
  2. 基于 iframe 的微前端框架 —— 擎天
  3. [Python]-pandas模块-机器学习Python入门《Python机器学习手册》-03-数据整理
  4. 亚马逊云科技现身世界人工智能大会,揭示AI最新技术趋势
  5. 官方文档----ProxySQL 1.4.2 现在支持原生集群!!!
  6. 不要舔 Switch 游戏卡,单性生殖,永久夏令时
  7. tar.gz方式安装nacos设置使用systemct进行service方式的管理并设置开机自启动--废弃不用这个
  8. NSIS自定义目录选择页面制作之安装…
  9. 小程序uni-app发起网络异步请求
  10. PTA 520钻石争霸赛 2021