oracle字元函數

來源:互聯網
上載者:User

標籤:

UPPER(char) 小寫轉大寫


LOWER(char) 大寫轉小寫


INITCAP(char) 首字母轉換


SUBSTR(char,[m[,n]]) 截取字串函數
從源字串char的m開始截取,截取n位 你可以省略,代表截取到末尾
m為0,表示沖字串首字母截取。m為負數,表示沖字串尾部截取
例子:
SQL> select substr(‘abcde‘,2,3),substr(‘abcde‘,2),substr(‘abcde‘,-2,1) from dual;

SUB SUBS S
--- ---- -
bcd bcde d

SQL> select substr(‘abcde‘,2,3),substr(‘abcde‘,2),substr(‘abcde‘,-2,2) from dual;

SUB SUBS SU
--- ---- --
bcd bcde de


LENGTH(char) 擷取字串長度


CONCAT(char1,char2)字串串連函數
與||操作符的作用一樣

去除子串函數:
TRIM(c2 FROM c1)
該函數表示從字串c1中去除字元c2

TRIM(c1)
trim只有一個參數,代表去除首尾的空格


從頭部去除
RTRIM(c1[,c2])
從尾部去除

REPLACE(char,s_STRING[,r_string])替換函數

執行個體:
SQL> select replace(‘abced‘,‘a‘,‘A‘) from dual;

REPLA
-----
Abced

SQL> select replace(‘abced‘,‘a‘) from dual;

REPL
----
bced

SQL> select replace(‘abced‘,‘ab‘,‘A‘) from dual;

REPL
----
Aced

 

oracle字元函數

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.