oracle里面substr,Oracle substr函数用法
Oracle substr函数用法
取得字符串中指定起始位置和长度的字符串 substr( string, start_position, [length]);
substr(字符串,截取开始位置,截取长度) //返回截取的字;
start_position为正时,从左往右获取字符串;
start_position为负时,从右往左获取字符串;
start_position为0时,从字符串开始位置获取字符串;
Examples:
1、start_position = 0
SELECT SUBSTR('hello',0,3) FROM dual; --hel
SELECT SUBSTR('hello',0,6) FROM dual; --hello
SELECT SUBSTR('hello',0,0) FROM dual; --null
SELECT SUBSTR('hello',0) FROM dual; --hello
2、start_position > 0
SELECT SUBSTR('hello',1,0) FROM dual; --null
SELECT SUBSTR('hello',1,2) FROM dual; --he
SELECT SUBSTR('hello',1,6) FROM dual; --hello
SELECT SUBSTR('hello',1) FROM dual; --hello
3、start_position < 0
SELECT SUBSTR('hello',-3) FROM dual; --'llo'
SELECT SUBSTR('hello',-1) FROM dual; --'o'
SELECT SUBSTR('hello',-3,2) FROM dual; --'ll'
SELECT SUBSTR('hello',-7) FROM dual; --null
相关阅读:
oracle里面substr,Oracle substr函数用法相关推荐
- Oracle数据库Bitand()函数用法(计算位移)
由于项目需要,经理要求我做一个可多选的下拉选框.我一听,so easy, 于是屁颠屁颠跑回座位,然后想想如何方便顺序的解决掉这个问题. 思路如下:为了简化,有字典表 (表 T1) 另外还有张表需要用到 ...
- oracle lag使用情景,lag函数用法
摘要: 下文讲述sqlserver 2012中 lag.lead分析函数的用法及简介 实验环境: sqlserver 2012 lag.lead: 可以不通过联结的形式获取上下相邻(指定偏移量)行的指 ...
- oracle8i substr,Oracle中的INSTR,NVL和SUBSTR函数的用法详解
Oracle中INSTR的用法: INSTR方法的格式为 INSTR(源字符串, 要查找的字符串, 从第几个字符开始, 要找到第几个匹配的序号) 返回找到的位置,如果找不到则返回0. 例如:INSTR ...
- oracle的sql的substr用法,oracle中substr函数的用法(sqlserver right)
oracle: 语法: substr(string,a,b): a:从第几位开始,第一位a=1,倒数第三位(即sqlserver中的right)a=-3 b:取几个字符 substr('This is ...
- Oracle中INSTR和SUBSTR的用法
2019独角兽企业重金招聘Python工程师标准>>> Oracle中INSTR和SUBSTR的用法 Oracle中INSTR的用法: INSTR方法的格式为 INSTR(源字符串, ...
- oracle8i substr,Oracle中INSTR和SUBSTR的用法
Oracle中INSTR和SUBSTR的用法 Oracle中INSTR的用法: INSTR方法的格式为 INSTR(源字符串, 要查找的字符串, 从第几个字符开始, 要找到第几个匹配的序号) 返回找到 ...
- oracle中substrb用法,oracle中substr和instr的用法
1.substr(string string, int a, int b) 参数1:string 要处理的字符串 参数2:a 截取字符串的开始位置(起始位置是1,也可以是0) 参数3:b 截取的字符串 ...
- oracle within的用法,Oracle的 listagg() WITHIN GROUP ()函数使用
1.使用条件查询 查询部门为20的员工列表 -- 查询部门为20的员工列表 SELECT t.DEPTNO,t.ENAME FROM SCOTT.EMP t where t.DEPTNO = '20 ...
- php instr函数,oracle的instr函数用法
这几天在做一个项目的时候,做到关于用户组权限分配的问题,用到了Oracle的instr函数,现在好好学习下这个函数吧. 在Oracle/PLSQL中, instr 函数返回要截取的字符串在源字符串中的 ...
最新文章
- GRUB启动过程分析 GRUB 引导程序配置
- Starry Night [USACO]
- 系统架构设计的工程与艺术(0)
- QT的QFormLayout类的使用
- CF280D-k-Maximum Subsequence Sum【模拟费用流,线段树】
- angular移除事件绑定事件绑定_Vue.js子组件利用事件向父组件传输数据,以及sync修饰符和双向绑定...
- php的array_walk,PHP array_walk() 函数详解
- 理论基础 —— 排序 —— 快速排序
- 用JS获取地址栏参数的方法(超级简单)
- 计算机英语听力速记...,2018计算机考研英语听力速记技巧才是王道
- php出现photo.scr,u盘中了scr病毒怎么办
- 我爱淘冲刺阶段站立会议每天任务4
- 算法设计与分析中用到的渐近记号:Θ、O、Ω、o和ω
- 细说匿名内部类引用方法局部变量时为什么需要声明为final
- NanoPi R2S 专用软件源
- 通信中带宽与数据传输速率的联系与区别
- 消防应急照明和疏散指示系统在综合大楼(楼宇建筑)的研究与应用
- linux系统旋转屏幕命令,Archlinux 实现屏幕旋转
- AES加解密工具-AesUtil
- excel无法显示联机服务器,excel服务器客户端不显示不出来
热门文章
- CSS初学之引入css的三种方式(一)
- flash的一个展示效果
- WordPress网站安装全站静态缓存插件教程
- 微分呗这6招,分分钟提高健身房教育培训机构50%业绩
- halcon脚本根据硬币估计圆形面积
- 三星java蓝牙_【三星IconX 2018蓝牙耳机使用总结】蓝牙|连接|操作|传输_摘要频道_什么值得买...
- 4.idea与Git提交
- 用c++编写破解Windows密码程序
- 字体设计结构调整方法
- 诺基亚n1装入Linux系统,将Linux系统装入U盘,打造便携式操作系统