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 可以轉換資料...