oracle單行函式

2021-05-08 07:19:30 字數 820 閱讀 7823

1.字元函式

upper() 全大寫

lower() 全小寫

initcap() 首字母大寫

length()  取長度

substr() 擷取字串

replace() 替換

2.數值函式

round() 四捨五入

trunc() 擷取

mod() 取餘

3.日期函式

當前日期:sysdate

日期-數字=日期

日期+數字=日期

日期-日期=數字

months_bwteen()

add_months()

next_day() 某天的下乙個星期幾是哪天

last_day() 某天所在月的最後一天

4.轉換函式

to_char()

to_number()

to_date() 

5.通用函式

nvl()  可以將指定的null變為指定的內容,nvl(可能為空的內容,替換的內容)

decode() 相當於if...else if...else if......decode(表示式或列,比較條件1,1的結果,比較條件2,2的結果...)

如:select decode(1,1,'內容1',2,'內容2') from dual;輸出為"內容1"

oracle單行函式

單行函式 函式類別 單行 返回單個結果 substr,length 多行 返回多個結果,any,all 單行的分類 字元類,日期類,數字類,轉換類,通用類 1.字元類 轉換大小寫 lower 轉換為小寫 select ename,lower ename from emp upper 轉換為大寫 se...

Oracle單行函式

單行函式 運算元據物件,接受引數返回乙個結果,只對一行進行變換,每行返回乙個結果,可以轉換資料型別,可以巢狀,引數可以是一列或乙個值 一 字元函式 concat 字串連線,相當於 initcap 將引數的第乙個字母變為大寫 lower 將引數轉換為全部小寫字母 upper 將引數轉換為全部大寫字母 ...

oracle單行函式

10級 學員 龐麗課堂總結 1 首先我們通過學習單行函式,要掌握sql中的不同型別的函式,在select語句中使用字元,數字和日期函式,以及了解轉換函式的用途。2 下面我們來簡單認識一下單行函式 1 運算元據物件 2 接受引數返回乙個結果 3 只對一行進行變換 4 每行返回乙個結果 5 可以轉換資料...