-
to_char查看全部
-
日期轉化成字符的函數;to_char to_date 數字轉換字符的函數:to——char(number,[]ft})查看全部
-
系統時間 sysdate 格式:dd-MM-rr 統時間: sysdate 默認格式:dd-mon-rr select sysdate from dual; 日期操作: add_months(date,i):返回在指定的日期上添加的月份,i可以是任何整數,負數是減 seect add_months(sysdate,3),add_months(sysdate,-3) from dual; next_day(date,char):如果char的值是“星期一”,則返回date指定日期的下周一是哪天 select next_day(sysdate,'星期一') from dual; last_day(date):返回一個月的最后一天的日期 select last_day(sysdate) from dual; months_between(date1,date2):計算兩個日期之間間隔的月份 select months_between('20-5月-15','21-10月-16')from dual; extract(data from datetime): select extract(year from sysdate) from dual; select extract(hour from '2015-10-14 17:24:23') from dual;查看全部
-
字符串的長度 length(char) 連接兩個字符串 concat(char1,char2 ) 等同于|| 獲取字符串長度的函數 LENGTH(char)<br> 字符串連接函數CONCAT(char1,char2) 和的效果相同<br> 去除子串的函數 TRIM(c2 FROM c1) 代表把c2從c1中除去<br> LTRIM(c1[c2])從頭部去除c2,只能去除一位<br> RTRIM(c1[c2])從尾部去除c2,只能去除一位<br> TRIM(C1)代表去除首位的空格<br> -----------------------------------------------------<br> 替換函數 REPLACE(char,s_string[,r_string])把char中的s_string替換為r_string,如果r_string省略代表用空格替換查看全部
-
字符的大小寫轉換函數:upper(char)把小寫的轉化為大寫的查看全部
-
四舍五入的例子查看全部
-
數字字符的四舍五入: round(n,[m]) 省略m:0 m>0 :小數點后m位,m<0:小數點前M位 取證函數: cell 向上取整(最大值) floor 向下取證(最小值) dual是oracle提供的一個虛表 abs(s) 絕對值、 mod(m,n) 取余數 m是被除數,n除數 如果m和n中其中一個為Null時,返回的值則為null; powwer(m,n) 返回的是m的n次冪 sqrt(n) 取n得平方根查看全部
-
to_char(number[,fmt]) 9:顯示數字并忽略前面的0 0;顯示數字,位數不足,用0 。或d;顯示小數點 ,或g;顯示千位符 $美元符號 s;加正負號(前后都可以)查看全部
-
round ceil floor mod power sqrt查看全部
-
系統時間函數 SYSDATE 默認的格式為 DD-MON-YY<br> 日期操作<br> ADD_MONTHS(date,i) NEXT_DAY(date,char)表示char的值時星期幾,返回date指定的日期的下周一是哪天 LAST_DAY(date)返回date指定日期的當月最后一天日期 MONTH_BETWEEN(date1,date2)表示兩個日期的月份差,不足一個月的用小數表示出來 EXTRACT函數 EXTRACT(year FROM datetime)返回指定日期的年份 EXTRACT(month FROM datetime)返回指定日期的月份 EXTRACT(day FROM datetime)返回指定日期的天數查看全部
-
獲取字符串長度的函數 LENGTH(char)<br> 字符串連接函數CONCAT(char1,char2) 和的效果相同<br> 去除子串的函數 TRIM(c2 FROM c1) 代表把c2從c1中除去<br> LTRIM(c1[c2])從頭部去除c2,只能去除一位<br> RTRIM(c1[c2])從尾部去除c2,只能去除一位<br> TRIM(C1)代表去除首位的空格<br> -----------------------------------------------------<br> 替換函數 REPLACE(char,s_string[,r_string])把char中的s_string替換為r_string,如果r_string省略代表用空格替換查看全部
-
大小寫轉換函數--可以用于注冊賬戶時不區分大小寫的實現<br> UPPER(char)把字符串從小寫轉換為大寫<br> LOWER(char)把字符串從大寫轉換為小寫<br> INITCAP(char)把字符串的首字母轉換為大寫 截取子字符串的函數SUBSTR(char,[m[,n]]) char代表原字符串,m代表開始位置,n代表截取的位數。當n省略時代表截取到末尾,m為負數時代表從字符串尾部第幾位開始截取查看全部
-
四舍五入ROUND(n[,m])函數<br> 省略m代表m默認為0<br> m>0:小數點后m位<br> m<0:小數點前m位 -------------------------------------------- ceil函數:ceil(n)取大于n的最小整數<br> floor函數:floor(n)取小于n的最大整數 -------------------------------------------- 絕對值函數 ABS(n) 取余函數 MOD(m,n)表示m/n的余數,如果兩個數任意一個為null則結果也為null 冪函數power(m,n)代表m的n次冪 平方根函數sqrt(n)代表n的平方根查看全部
-
extract函數查看全部
-
trim(c)去除字符串首尾空格,查看全部
舉報
0/150
提交
取消