length,lengthb,substr,substrb,instr小用
2024-09-15 11:28:12
--字符串的字符长度
select length('wm.dfw.士农工商.sda.人马ss.dfw.4.sdf.332.sf.qq.sd') from dual; --字符串的字节长度
select lengthb('wm.dfw.士农工商.sda.人马ss.dfw.4.sdf.332.sf.qq.sd') from dual; --按字符长度截取
select substr('wm.dfw.士农工商.sda.人马ss.dfw.4.sdf.332.sf.qq.sd',1,18) from dual; --按字节长度截取,如汉字商在第17-19字节,则自动占位补齐,仍然为18字节
select substrb('wm.dfw.士农工商.sda.人马ss.dfw.4.sdf.332.sf.qq.sd',1,18) from dual;
select lengthB(substrb('wm.dfw.士农工商.sda.人马ss.dfw.4.sdf.332.sf.qq.sd',1,18)) from dual; --取字符4,所在的第一个位置
select instr('wm.dfw.士农工商.sda.人马ss.dfw.4.sdf.332.sf.qq.sd',4) from dual; --自左至右从第一个字符开始取第三个小数点所在位置
select instr('wm.dfw.士农工商.sda.人马ss.dfw.4.sdf.332.sf.qq.sd','.',1,3) from dual; --自左至右从第8个字符开始取第三个小数点所在位置
select instr('wm.dfw.士农工商.sda.人马ss.dfw.4.sdf.332.sf.qq.sd','.',8,3) from dual; --自右至左从第一个字符开始取第三个小数点所在位置
select instr('wm.dfw.士农工商.sda.人马ss.dfw.4.sdf.332.sf.qq.sd','.',-1,3) from dual;
最新文章
- 【夯实Nginx基础】Nginx工作原理和优化、漏洞
- .NET CLI 命令
- 查找数组中重复项的index
- 【Zeyphr】保存json到数据库
- 【Alpha版本】冲刺-Day8
- 通知栏Notification的学习
- CCNA 6.5
- ajax 如何实现页面跳转
- 1076. Forwards on Weibo (30)
- 导出Excel事例
- modsecurity配置指令学习
- VS2010使用静态编译的qt库(Qt 5)
- Asp.Net MVC @Html.TextBox 只允许输入数字问题
- lamdba表达式
- Gatling实战(三)
- Android--UI之ImageView
- Civil 3D 二次开发 事务
- JavaScript数组去重方法总结
- Codeforces Round #265 (Div. 2) C. No to Palindromes! 构造不含回文子串的串
- Python笔记(十三):urllib模块