Oracle 常用函数

来源:互联网 发布:js保存json到本地 编辑:程序博客网 时间:2024/06/05 08:33

1、连接两个字符串

1 --concat和||功能一样,只是它只能连接两个字符。2 select concat('杨','景超')||',年龄27' as name from dual;3 --------------------------结果-----------------------------4 --     name5 ----------------6 --杨景超,年龄27

2、字母大小写转换

--lower('STR'):将str转为小写。--upper('str'):将str转为大写。--initcap('hello'):将hello首字母大写。select lower('STR') as lowStr,upper('str') as uppStr,initcap('hello') as iniStr from dual;-----------------------------------------结果----------------------------------------------lowstr    uppstr   inistr4 -----------------------------str        STR      Hello

3、检索字符串在另一字符串中的位置

--instr(s,c,n,n2):查找字符串c在字符串s中的位置,从第n处开始,第n2次出现的位置。select instr('qinyinglianqin','qin', 1, 2) position from dual; POSITION ----------   12 

4、返回字符串的长度

--Length(str):返回str的长度select length('杨景超') strLen1,length('abc') strLen2 from dual;-----------------------------结果------------------ -- strLen1    strLen2   ----------------------  3          3     

5、截取字符串

substr(str,n,n2):截取字符串str,从n开始,截取长度为n2。select substr('杨景超',1,2) str,substr('Hello',1,2) str2 from dual; -----------------------------结果----------------- str    str2   --------------------杨景     He   

转载自:
http://www.cnblogs.com/lovemoon714/archive/2012/03/02/2377373.html

0 0