-
2-1數值函數 四舍五入:round(n[,m]) m>0:小數點m位 m<0:小數點前m位 select round(23.4),round(23.45,1),round(23.45,-1) from dual; 23 23.5 20 取整函數 ceil(n)--取最大的 floor(n)--取最小的 select ceil(23.45),floor(23.45) from dual; 24 25 常用計算 abs(n)--取絕對值 select abs(23.45),abs(-23),abs(0) from dual; 23.45 23 0 mod(m,n)--取余數 m/n 任何一個值為null,則結果返回null值 select mod(5,2) from dual; 1 select mod(5,2) from dual; (空值) power(m,n)--返回的是m的n次冪 select power(2,3),power(null,2) from dual; 8 (空值) sqrt(2)--平方根 16的平方根表示為sqrt(16),結果是4 select sqrt(16)from dual; 4 三角函數 sin(n)、asin(n)--正弦、反正弦 cos(n)、acos(n)--余弦、反余弦 tan(n)、atan(n)--正切、反正切 n 為弧度 select sin(3.124) from dual; .017591746查看全部
-
函數的作用 1、方便數據的統計 2、處理查詢結果 函數的分類 1、數值函數、 2、字符函數 3、日期函數 4、轉換函數 在查詢中使用函數 1、將小寫字母轉化為大寫字母 2、查詢時間間隔、 3、四舍五入查看全部
-
在查詢語句中使用函數僅改變其顯示效果查看全部
-
字符函數查看全部
-
數值函數,,,ceil()查看全部
-
extract(month/year... from date)獲取日期的年份月份或小時分鐘。。。查看全部
-
字符轉換成數字的函數:to_number(char[,fmt])查看全部
-
to_char(number[,fmt])將數字轉換成指定格式的字符串查看全部
-
to_date()按照系統默認格式顯示日期查看全部
-
to_char(date[,fmt[,param]]):日期轉換為指定字符格式的函數查看全部
-
要獲得兩個日期的天數差可以直接相減,截圖中的month_between應為months_between,此函數返回的是兩日期的精確月份差,即有可能返回小數查看全部
-
replace(char,schar[,rchar])函數用于字符串替換操作,若第三個參數省略,則用空格替代。查看全部
-
ltrim(char),rtrim(char),trim(char)分別用于去除左側,右側,兩側空格查看全部
-
trim('c' from 'char')函數用于去除char字符串中的單個字符c查看全部
-
concat(char1,char2)用于連接兩個字符串,等同于||查看全部
舉報
0/150
提交
取消