單行函式:查詢表檢視時每行返回乙個結果
集合函式:多行記錄返回乙個結果
取絕對值,如果引數可以隱式轉化為數值也能使用
select abs(100),abs(』-100』) from dual
取餘select mod(-10,3),mod(』-10』,3) from dual
符號函式,大於0返回1 否則0
select sign(10.1),sign(12),sign(』-12』),sign(0)from dual
三角函式
select acos(1) from dual
大於引數的最小整數
select ceil(10.5),ceil(-1.2) from dual
小於引數的最大整數
select floor(10.5),floor(-1.2) from dual
平方根select sqrt(4) from dual
次冪select power(2,3) from dual
e的次方
select exp(1) from dual
對數select log(10,100) from dual
四捨五入
select round(10.2312,2) from dual
擷取select trunc(10.32,0) from dual
數字轉ascii
select chr(97) from dual
ascii轉字元
select ascii(『a』) from dual
字串長度
select length(『abd』) from dual
擷取含頭含尾
select substr(『abdc』,1,3) from dual
拼接字串
select concat(『a』,『b』) from dual
在字串中是否存在指定字串
select instr(『13』,『3』) from dual;
轉大寫select upper(『aa』) from dual
轉小寫select lower(『aw』) from dual
首字母轉化為大寫
select initcap(『xsxs dsads ccc』) from dual
Oracle內建函式
1.數值函式 floor n 小於等於數值n的最大整數 2.5 2 mod m,n m除以n的餘數 2 7 2 power m,n m的n次方 2 3 8 round n,m 將n四捨五入,保留小數點後m位 3.4 3 sign n n 0返回0,n 0返回1,n 0返回 1 8 1 sqrt n ...
ORACLE 內建基本函式
oracle 內建基本函式 把字串轉換成小寫 select lower structured query language as value from dual 把字串轉換成大寫 select upper structured query language as value from dual 把字...
Oracle常用內建函式
單行函式分類 1.數值函式 2.字元函式 3.日期函式 4.轉換函式 5.通用函式 1.abs 絕對值 abs 1.2 1.2 2.ceil 刪除小數點,向上取整 ceil 4.3 5 3.floor 刪除小數點,向下取整 floor 4.3 4 4.power 指數函式 power 4,3 64 ...