Oracle常用系統函數

來源:互聯網
上載者:User

標籤:空格   upper   null   bsp   返回   nbsp   傳回值   控制字元   bst   

一.字元類函數1.ASCII(C)函數和CHR(I)函數

ASCII(c)函數用於返回一個字元的ASCII碼,其中參數c表示一個字元。

CHR(i)函數用於返回給出ASCII碼值所對應的字元,i表示一個ASCII碼值。

2.CONCAT(s1,s2)函數

該函數將字串s2串連到字串s1的後面,如果s1為null,則返回s2,如果s1和s2都為空白,則返回null。

3.INITCAP(s)函數

該函數將字串s的每個單詞的第一個字母大寫,其他字母小寫。單詞之間用空格、控制字元、標點符號來區分。

4.INSTR(s1,s2【,i】【,j】)函數

該函數用於返回字元s2在字串s1中第j次出現時的位置。搜尋從字串s1的第i個字元開始。

沒有發現要尋找的字元時,該函數傳回值為0;

i為負數,搜尋將從右至左進行,但函數的返回位置還是按從左至右來計算。

 

5.LENGTH(s)

該函數用於返回字串s的長度

6.LOWER(s)函數和UPPER(s)函數

返回字串s的小寫形式和大寫形式。這兩個函數經常出現在WHERE子句中。

7.LTRIM(s1,s2)、RTRIM(s1,s2)、TRIM(s1,s2)

1)刪除字串s1左邊的字串s2

2)刪除字串s1右邊的字串s2

3)刪除字串s1左右兩端字串s2

 

8.REPLACE(s1,s2【,s3】)函數

該函數使用s3字串替換出現在s1字串中的所有s2字串,並返回替換後的新字串。

 

9.SUBSTR(s,i,【j】)

 

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.