--字符函數(shù) SQL> select lower( Hello World ) 轉(zhuǎn)小寫,upper( Hello World ) 轉(zhuǎn)大寫,initcap( hello world ) 首字母大寫 2 from dual; 轉(zhuǎn)小寫..."/>
您好,登錄后才能下訂單哦!
1,單行函數(shù)
SQL> --字符函數(shù)
SQL> select lower('Hello World') 轉(zhuǎn)小寫,upper('Hello World') 轉(zhuǎn)大寫,initcap('hello world') 首字母大寫
2 from dual;
轉(zhuǎn)小寫 轉(zhuǎn)大寫 首字母大寫
hello world HELLO WORLD Hello World
SQL> --substr(a,b) 從a中,第b位開始取
SQL> select substr('Hello World',4) 子串 from dual;
子串
lo World
SQL> --substr(a,b,c) 從a中,第b位開始取,取c位
SQL> select substr('Hello World',4,3) 子串 from dual;
子
lo
SQL> --length 字符數(shù) lengthb 字節(jié)數(shù)
SQL> select length('Hello World') 字符,lengthb('Hello World') 字節(jié) from dual;
字符 字節(jié)
11 11
SQL> ed
已寫入 file afiedt.buf
1* select length('北京') 字符,lengthb('北京') 字節(jié) from dual
SQL> /
字符 字節(jié)
2 4
SQL> --instr(a,b)
SQL> --在a中,查找b
SQL> select instr('Hello World','ll') 位置 from dual;
位置
3
SQL> --lpad 左填充 rpad 右填充
SQL> -- abcd ---> 10位
SQL> select lpad('abcd',10,'') 左,rpad('abcd',10,'') 右 from dual;
左 右
**abcd abcd**
SQL> --trim 去掉前后指定的字符
SQL> select trim('H' from 'Hello WorldH') from dual;
TRIM('H'FR
ello World
SQL> --replace
SQL> select replace('Hello World','l','*') from dual;
REPLACE('HE
He*o Word
SQL> host cls
SQL> --四舍五入
SQL> select round(45.926,2) 一,round(45.926,1) 二,round(45.926,0) 三,round(45.926,-1) 四,round(45.926,-2) 五
2 from dual;
一 二 三 四 五
45.93 45.9 46 50 0
SQL> --截斷
SQL> ed
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。