oracle操作字符串:拼接、替换、截取、查找
1、拼接字符串
1)可以使用“||”來拼接字符串
1 select '拼接'||'字符串' as str from dual2)通過concat()函數(shù)實(shí)現(xiàn)
1 select concat('拼接', '字符串') as str from dual注:oracle的concat函數(shù)只支持兩個(gè)參數(shù)的方法,即只能拼接兩個(gè)參數(shù),如要拼接多個(gè)參數(shù)則嵌套使用concat可實(shí)現(xiàn),如:
1 select concat(concat('拼接', '多個(gè)'), '字符串') from dual2、截取字符串
SUBSTR(string,start_position,[length]) ? ?求子字符串,返回字符串
解釋:string 源字符串
?????? start_position?? 開始位置(從0開始)
?????? length 可選項(xiàng),子字符串的個(gè)數(shù)
3、查找字符串
INSTR(string,subString,position,ocurrence)查找字符串位置
解釋:string:源字符串
? ? ? ? subString:要查找的子字符串
? ? ? ? position:查找的開始位置
? ? ? ? ocurrence:源字符串中第幾次出現(xiàn)的子字符串
4、替換字符串
replace(strSource, str1, str2) 將strSource中的str1替換成str2
解析:strSource:源字符串
? str1: 要替換的字符串
?? str2: 替換后的字符串
1 select '替換字符串' as oldStr, replace('替換字符串', '替換', '修改') as newStr from dual?
轉(zhuǎn)載于:https://www.cnblogs.com/remember-forget/p/7810342.html
總結(jié)
以上是生活随笔為你收集整理的oracle操作字符串:拼接、替换、截取、查找的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 爬虫五 Beautifulsoup模块
- 下一篇: spring+cxf 开发webServ