oracle操作字符串:拼接、替换、截取、查找、长度
来源:互联网 发布:coc女王升级数据2017 编辑:程序博客网 时间:2024/06/10 12:05
1、拼接字符串
1)可以使用“||”来拼接字符串
select '拼接'||'字符串' as str from dual
2)通过concat()函数实现
select concat('拼接', '字符串') as str from dual 注:oracle的concat函数只支持两个参数的方法,即只能拼接两个参数,如要拼接多个参数则嵌套使用concat可实现,如:select concat(concat('拼接', '多个'), '字符串') from dual
2、截取字符串
SUBSTR(string,start_position,[length]) 求子字符串,返回字符串
解释:string 源字符串
start_position 开始位置(从0开始)
length 可选项,子字符串的个数
select substr(to_char(sysdate, 'yyyy-mm-dd HH:mi:ss'), 12, 5) as time from dual select substr('ABCDEFG', 0) from dual; //返回:ABCDEFG,截取所有字符
3、查找字符串
INSTR(string,subString,position,ocurrence)查找字符串位置
解释:string:源字符串
subString:要查找的子字符串
position:查找的开始位置
ocurrence:源字符串中第几次出现的子字符串
select INSTR('CORPORATE FLOOR','OR', 3, 2) as loc from dual
4、替换字符串
replace(strSource, str1, str2) 将strSource中的str1替换成str2
解析:strSource:源字符串
str1: 要替换的字符串
str2: 替换后的字符串
select '替换字符串' as oldStr, replace('替换字符串', '替换', '修改') as newStr from dual
5、获取字符串长度
lengthb(string)计算string所占的字节长度:返回字符串的长度,单位是字节
length(string)计算string所占的字符长度:返回字符串的长度,单位是字符
对于单字节字符,LENGTHB和LENGTH是一样的.
如可以用length(‘string的’)=lengthb(‘string’)判断字符串是否含有中文。
可查询汉字在oracle数据库里占多少字节
select lengthb('飘') from dual;
阅读全文
0 0
- oracle操作字符串:拼接、替换、截取、查找、长度
- oracle操作字符串:拼接、替换、截取、查找
- Oracle 操作字符串:拼接、替换、截取、查找
- oracle操作字符串:拼接、替换、截取、查找
- oracle操作字符串:拼接、替换、截取、查找(修改版)
- python字符串操作,截取,拼接,替换,删除,比较,查找
- 截取,拼接,替换字符串
- oracle实现字符串截取,查找,替换
- NSString:创建,长度,取字符,是否以某字符串开头,结尾, 查找指定字符串的范围,截取,拼接,替换,比较,替换,数值转换,大小写转换
- shell 字符串操作(长度,查找,替换)详解
- mysql 字符串 拼接 截取 替换
- Python 字符串操作(截取/替换/查找/分割)
- python 字符串操作:截取/替换/查找/分割/翻转
- Python 字符串操作(截取/替换/查找/分割)
- String字符串操作--切割,截取,替换,查找,比较,去空格.....
- String字符串操作--切割,截取,替换,查找,比较,去空格.....
- Python 字符串操作(截取/替换/查找/分割)
- Python字符串的一些操作(截取+替换+查找+分割)
- easyui---- 行内编辑、删除
- Request Headers 里面的 Accept 属性
- java流媒体之rtsp
- Android四种启动模式
- 必看干货 | 学习Vivado如何获取License
- oracle操作字符串:拼接、替换、截取、查找、长度
- 思维导图之探寻墨菲定律
- nrf51822蓝牙芯片ble_app_proximity程序总结
- 编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推。
- linux下设置mysql数据库字符集utf8
- http4client rest buik elasticsearch
- 回文序列
- 【LeetCode】535. Encode and Decode TinyURL
- android实现断点续传