Oracle字符串截取和大小写转换
1、截取长度
substr(字符串,截取开始位置,截取长度) //返回截取的字
例如:update tableA set colA=substr(colA,instr(colA,'$')+1) where colA like '%$%';
2、SQL中实现indexOf和lastIndexOf功能
INSTR的第三个参数为1时,实现的是indexOf功能。
INSTR的第三个参数为-1时,实现的是lastIndexOf功能。
例如:
INSTR('wenjin_文进_李_浩dsf', '_', -1, 1)
回结果为:12
INSTR('wenjin_文进_李_浩dsf', '_', 1, 1)
返回结果为:7
3、oracle,字母大小写转换 函数:upper()
功能:将字符串中的小写字母转换为大写字母。
语法:Upper( string )
参数string:要将其中的小写字母转换为大写字母的字符串返回值String。函数执行成功时返回将小写字母转换为大写字母后的字符串,发生错误时返回空字符串("")。如果string参数的值为NULL,Upper()函数返回NULL。
更新table表的name列为大写:
UPDATE table SET name = upper(name);
在程序中实现大写查询:
select * from table where name=upper('admin');
在程序中实现大小写忽略查训:
select * from table where upper(name)=upper('admin');
Oracle字符串截取和大小写转换相关推荐
- 首字母大写转换 java,Java InitialsTransformation(字符串首字母大小写转换)
版权声明:本文为原创博文,最终解释权归一个集 帅气 与 智慧 和 手速 于一身的男人-灭世奶神-所有!- - - - - - - - - - - - -转载:请附上--源作者 / 源博文--相关链接信 ...
- Oracle存储过程实现人民币大小写转换
注意:当报如下错误时,是因为存储过程中定义的变量值太小,加大它的范围即可. Caused by: java.sql.SQLException: ORA-06502: PL/SQL: 数字或值错误 : ...
- 格式化输出,运算符,编码,字符串(索引,切片,大小写转换等等)
格式化输出%s和format{} , 运算符 , 编码 , 字符串(索引,切片,大小写转换,拉长字符,去空格,替换,切割,格式化输出format , count数数 , find查找 , index求 ...
- oracle怎么从右边截取,Oracle 字符串截取 从后向前截取方法
Oracle 字符串截取 从后向前截取方法 INSTR:INSTR方法的格式为 INSTR(源字符串, 目标字符串, 起始位置, 匹配序号) 默认查找顺序为从左到右.当起始位置为负数的时候,从右边开始 ...
- 字符串中的大小写转换的方法
***字符串中的大小写转换的方法***s='asaSjf asDfa fVE'#把字符串中所以字符都转成大写字母 转成大写之后,会产生一个性的字符串对象 a=s.upper() print('uppe ...
- java高效字符串首字母大小写转换
通过找到一个移动ASCII的方式来处理字符串首字母大小写的问题 我们都知道在ascii 码表中 a的ASCIII码值是65而A的ASCII码值是 97 两个之间的差值是 32,所以,如果我们需要把一个 ...
- php首字母转小写,PHP将字符串首字母大小写转换的实例
PHP字符串操作(string替换.删除.截取.复制.连接.比较.查找.包含.大小写转换.切割成数组等) 一.字符串替换 str_replace("iwind", "ki ...
- mysql小写转大写_MySQL字符串中的大小写转换详解
以下的文章主要是对MySQL字符串的实际应用的介绍,其中包括对MySQL数据库字符串的大小写转换,以及如何清除字符串首尾空格的实际操作步骤,以下就是详细内容的描述,望你会有所收获. MySQL字符串大 ...
- MySQL和Oracle字符串截取函数用法总结(比较)
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到网站:https://www.captainai.net/dongkelun 前言 本文总结MySQL和Or ...
最新文章
- 【工具】统计jar包和apk中的java方法数
- VScode修改快捷键,快捷键恢复默认设置,添加或取消注释
- 索引键的唯一性(2/4):唯一与非唯一聚集索引
- P4777-[模板]扩展中国剩余定理(EXCRT)
- centos永久关闭防火墙
- javascript基础系列:字符串的常用方法
- qml入门学习(三):Item
- tomcat7.0.55配置单向和双向HTTPS连接
- java文档注释加减乘除,java精确的加减乘除
- iOS键盘高度自适应(中英文输入)
- UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xb4 in position 176: in xxxx
- LeetCode_16.22兰顿蚂蚁
- 项目经理应该知道的五种项目管理工具
- python的就业方向有哪些城市_【行业分析|听说你选择python后就业迷茫?Python就业方向都有哪些】- 环球网校...
- 释放linux缓存 echo 1 > /proc/sys/vm/drop_caches
- java 中文分割_在java中只分割中文字符
- MyBatis动态SQL
- 在绝望中寻找希望-中篇 写给年轻人
- Space Shooter
- 【CSS基础】Sass预处理器个人学习使用记录