-
截取字符串函數(從指定位置截取到字符串末尾)查看全部
-
截取字符串函數查看全部
-
大小寫轉換函數
upper轉換成大寫
lower轉換成小寫
initcap 首字母轉換成大寫
查看全部 -
三角函數計算查看全部
-
常用 計算
查看全部 -
總結
·數值函數
字符函數
·日期函數
ADD_MONTHS(date,i)
LAST_DAY(date)
MONTH_BETWEEN(date1,date2)
EXTRACT(date FROM datetime)
轉換函數
TO_CHAR(date[,fmt[,params]])
TO_CHAR(number[,fmt])
TO_NUMBER(char[fmt])
在查詢語句中使用函數
查看全部 -
在查詢中使用函數
1、在查詢中使用字符函數
·在員工信息表查詢出員工的生日
根據員工身份證號碼得到員工生日
·將部門號01全部替換成‘信息技術’
2、在查詢中使用數值函數
·將員工信息表中的年齡字段與10取余數
3、在查詢中使用日期函數
·取得員工入職的年份
·查詢出5月份入職的員工信息
查看全部 -
轉換函數
1、日期轉換成字符的函數
默認格式:DD-MON-RR
涉及到的參數
2、字符轉換成日期的函數
3、數字轉換成字符的函數
4、字符轉換成數字的函數
查看全部 -
日期函數
1、系統時間
SYSDATE:默認格式:DD-MON-RR/日-月-年
2、日期操作
i可以是任何整數,如果i是小數,則截取整數部分,如果i是負數,則相當于為原日期減去月份
NEXT_DAY(date,char)
返回當月的最后一天是幾號
LAST_DAY(date)
EXTRACT(date from datetime)
查看全部 -
獲取字符串長度函數
LENGTH(char)
字符串連接函數
CONCAT(char1,char2)——與||操作符的作用一樣
去除子串函數
TRIM(C2 FROM C1):表示從字符串c1中去除字符c2
LTRIM(c1[,c2]) c1從前向后刪除c2
RTRIM(c1[,c2])從字符串尾部去除字符
TRIM(c1) 去除首尾空格
替換函數
REPLACE(char,s_string[,r_string])
省略r_string 用空格替換
查看全部 -
oracle字符函數
1、大小寫轉換函數
UPPER(char):小寫轉換成大寫
LOWER(char):大寫變小寫
INITCAP(char):首字母變大寫
2、獲取子字符串函數
SUBSTR(char,[m[,n]])
char 源字符串,m取子串的開始位置(m為0表示從字符串的首字符開始截取,m為負數,表示從字符串的尾部開始截?。?,n截取子串的位數,n可省略,省略后表示從m的位置截取到字符串末尾
3、獲取字符串長度函數
4、字符串連接函數
5、去除子串函數
6、替換函數
查看全部 -
oracle數值函數
1、四舍五入
·ROUND(n[,m])
n表示要進行四舍五入的值
m表示保留小數點后幾位或前幾位
·省略m:0
·m>0:小數點后m位
m<0:小數點前m位
2、取整函數
取最大值 CEIL(n)
取最小值 FLOOR(n)
3、常用計算
取絕對值 ABS(n)
取余數MOD(m,n)
m被除數,n除數
如果m和n中有一個值為null值,則結果返回null值
POWER(m,n)表示返回m的n次冪
2的3次冪用power(2,3)表示
平方根:SQRT(n)
16的平方根表示為sqrt(16),結果是4
4、三角函數
sin(n)、asin(n)正弦、反正弦
cos(n)、acos(n)余弦、反余弦
tan(n)、atan(n)正切、反正切
n為弧度
查看全部 -
函數的作用
1、方便數據的統計
2、處理查詢結果
函數分類
1、數值函數
2、字符函數
3、日期函數
4、轉換函數
在查詢語句中使用函數
1、將小寫字母轉換成大寫
2、查詢時間間隔
3、四舍五入
查看全部 -
extra函數就是可以把年月日從日期里面單獨剝離出來;還能復合著用,先選出來再做條件篩選,這是我沒想到的
查看全部 -
to_char和to_number還真的挺望文生義的
查看全部
舉報