Oracle中的substr方法

简介:

oracle中的substr比较给力,以字符串abcde为例

 

select substr('abcde',1,3) as str from dual
结果abc


select substr('abcde',3,5) as str from dual
结果cde


select substr('abcde',3,50) as str from dual
不报错,结果cde


从1开始,到几就是第几位,简单易用

本文转自IT徐胖子的专栏博客51CTO博客,原文链接http://blog.51cto.com/woshixy/974922如需转载请自行联系原作者


woshixuye111

相关文章
|
6月前
|
Oracle 关系型数据库
Oracle新建数据表的两种方法
Oracle新建数据表的两种方法
|
22天前
|
SQL Oracle 安全
Oracle的PL/SQL异常处理方法:守护数据之旅的“魔法盾”
【4月更文挑战第19天】Oracle PL/SQL的异常处理机制是保障数据安全的关键。通过预定义异常(如`NO_DATA_FOUND`)和自定义异常,开发者能优雅地管理错误。异常在子程序中抛出后会向上传播,直到被捕获,提供了一种集中处理错误的方式。理解和善用异常处理,如同手持“魔法盾”,确保程序在面对如除数为零、违反约束等挑战时,能有效保护数据的完整性和程序的稳定性。
|
5月前
|
SQL Oracle 关系型数据库
Oracle之替代OR的另一种方法
Oracle之替代OR的另一种方法
78 0
|
8月前
|
存储 Oracle Java
[亲测可用]hibernate调用Oracle存储过程|Spring Data JPA调用Oracle存储过程方法
[亲测可用]hibernate调用Oracle存储过程|Spring Data JPA调用Oracle存储过程方法
|
8月前
|
SQL Oracle 关系型数据库
Oracle数据库优化的总结及优化方法
Oracle数据库优化的总结及优化方法
57 0
|
9月前
|
Oracle 关系型数据库 数据库
Oracle 数据库中字符串函数: SUBSTR()、LENGTH()、LOWER()、UPPER()、TRIM() 。
Oracle 数据库中字符串函数: SUBSTR()、LENGTH()、LOWER()、UPPER()、TRIM() 。
104 1
|
Oracle 关系型数据库 数据库
Oracle 数据库表中截取 两个 | 之间的内容,substr() instr()
Oracle 数据库表中截取 两个 | 之间的内容,substr() instr()
|
11月前
|
SQL Oracle 关系型数据库
一种SqlServer数据迁移到Oracle的方法总结
一种SqlServer数据迁移到Oracle的方法总结
382 0
|
11月前
|
存储 SQL Oracle
Oracle 存储过程和方法全攻略:实战详解调用技巧与注意事项
Oracle 存储过程和方法全攻略:实战详解调用技巧与注意事项
419 0
|
11月前
|
存储 Oracle 关系型数据库

推荐镜像

更多