substr在oracle和mysql中的应用和区别
2024-08-29 04:32:32
Oracle:
书写格式:
(1)Select substr(字段名(string) , 起始位置(int) , 截取长度(int))
示例:
selectsubstr('123456',0,3)as start0 from dual;
selectsubstr('123456',1,3)as start1 from dual;
selectsubstr('123456',2,3)as start2 from dual;
注意:起始位置从0和从1开始都是表示从字符串首位开始截取
(2) Select substr(字段名(string) , 起始位置(int) )
示例:
selectsubstr('123456',2)as start2 from dual;
注意:没有终止位置,即表示从起始位置开始截取后面所有的字符串
Mysql:
书写格式:
Mysql书写格式和Oracle一样,唯一需要注意的一点是,mysql的起始位置只能从1开始,不能从0开始。
示例:
Select substr( '123456' , 1 , 3) as start1 from dual;
select substr('123456',0,3) as start0 from dual;
最新文章
- 【XLL 框架库函数】 TempActiveRow/TempActiveRow12
- 谢欣伦 - OpenDev原创教程 - 无连接套接字类CxUdpSocket
- HTML 5 应用程序缓存(下)
- NOI题库刷题日志 (贪心篇题解)
- PHP检测每一段代码执行时间
- HDU-4255 BFS 最短路
- 在浏览器中使用jquery取得iframe中页面中指定元素的值的不同
- Android中AsyncTask异步
- ios 面试题 经典(比较全) 根据重点总结
- iosiOStextView实现文字高度自适应
- (六十六)TableView内容超过一屏时滚动到屏幕底部的方法
- eclipse 安装svn和gradle
- Web前端 css实现元素垂直居中的常用方法
- Android Studio 每次运行都会再下载一遍,修改
- 异步请求 ajax的使用详解
- python基础之Day7part2 史上最清晰字符编码理解
- VCL界面控件DevExpress VCL发布v18.2.2|附下载
- 给第三方dll强签名
- LuoguP1126 机器人搬重物(BFS)
- wpf企业应用之SelectButton(用于列表页之类的选择)
热门文章
- 从零开始的全栈工程师——html篇1
- spring@Autowired注入为null的问题,2017年9月14日21点41分记录
- solidity语言12
- Oracle transport tablespace
- May 18th 2017 Week 20th Thursday
- CRM和ERP的Sales Organization的映射关系
- 页面三个txt加载联动省市县的代码,类似淘宝的收货地址的布局
- BZOJ3053:The Closest M Points(K-D Teee)
- POJ 3088 斯特林
- 动态规划(DP),Human Gene Functions