-
轉(zhuǎn)換函數(shù)to_char查看全部
-
字符函數(shù)主要有這些查看全部
-
數(shù)值函數(shù)主要有這些查看全部
-
字符>數(shù)字:TO_NUMBER(char[,fmt]) eg: select to_number('$1,000','$9999') from dual;查看全部
-
數(shù)字>字符查看全部
-
系統(tǒng)時(shí)間:SYSDATE (默認(rèn)格式:DD-MON--RR) ADD_MONTHS(date,i) 返回在指定日期上添加的月份 NEXT_DAY(date,char) 返回date指定日期的下周一是哪天(char的值是'星期一') LAST_DAY(date) 返回date所在月的最后一天 MONTHS_BETWEEN(date1,date2) 表示兩個(gè)日期之間間隔的月份 EXTRACT(date FROM datetime) eg: select extract(day from sysdate) from dual; select extract(hour from timestamp '2015-10-1 17:25:13') from dual查看全部
-
替換函數(shù):REPLACE(char,s_string[,r_string]) 省略r_string用空格替換查看全部
-
字符串連接函數(shù):CONCAT(char1,char2) 與||操作符的作用一致 去除子串函數(shù):TRIM(c2 FROM c1) 從字符串c1中去除字符c2 LTRIM(c1[,c2]) RTRIM(c1[,c2]) TRIM(c1) 去除兩邊的空格查看全部
-
大小寫轉(zhuǎn)換函數(shù):UPPER(char) LOWER(char) 首字母大寫INITCAP(char) 獲取子字符串函數(shù):SUBSTR(char,[m[,n]]) m為0表示從字符串首字母開始截取,m為負(fù)數(shù)表示從字符串尾部開始截取查看全部
-
四舍五入round. n. m. 小數(shù)點(diǎn)后面的弱代表的值查看全部
-
fmt可以定義的格式查看全部
-
四舍五入查看全部
-
ROUND(N[,M]) 省略M:0 M>0:保留小數(shù)點(diǎn)后M位 M<0:保留小數(shù)點(diǎn)前M位查看全部
-
在查詢中使用字符串:: desc users; select substr(cardid,7,8) from users; select replace(deptno,'01','信息技術(shù)') from users; select mod(age,10) from dual; select extract(year from regdate) from users; select * from extract(month from regdate)=5;查看全部
-
轉(zhuǎn)換函數(shù)::日期->字符:to_char(date) select to_char(sysdate,'yyyy-mm--dd hh24:mi:ss') from dual; 字符->日期:to_date(char[,fmt[,params]]) select to_date(2015-05-22','yyyy-mm-dd') from dual; 數(shù)字->字符: to_char(number[,fmt]) select to_char(12345.678,'$99,999.999') from dual; $12,234.678 字符->數(shù)字:to_number(char[,fmt]) select to_number('$1,000','$9999') from dual;查看全部
舉報(bào)
0/150
提交
取消