JavaShuo
欄目
標籤
oracle時間問題續之字符串——時間格式
時間 2019-11-07
標籤
oracle
時間
問題
字符串
格式
欄目
Oracle
简体版
原文
原文鏈接
TO_CHAR 是把日期或數字轉換爲字符串 TO_DATE 是把字符串轉換爲數據庫中得日期類型轉換函數 TO_NUMBER 將字符轉化爲數字 TO_CHAR 使用TO_CHAR函數處理數字 TO_CHAR(number, '格式') TO_CHAR(salary,’$99,999.99’); 使用TO_CHAR函數處理日期 TO_CHAR(date,’格式’); TO_NUMBER 使用TO_NUMBER函數將字符轉換爲數字 TO_NUMBER(char[, '格式']) TO_DATE 使用TO_DATE函數將字符轉換爲日期 TO_DATE(char[, '格式']) 數字格式格式 9 表明一個數字 0 強制顯示0 $ 放置一個$符 L 放置一個浮動本地貨幣符 . 顯示小數點 , 顯示千位指示符 日期格式 格式控制 描述 YYYY、YYY、YY 分別表明4位、3位、2位的數字年 YEAR 年的拼寫 MM 數字月 MONTH 月的全拼 MON 月的縮寫 DD 數字日 DAY 星期的全拼 DY 星期的縮寫 AM 表示上午或者下午 HH2四、HH12 12小時制或24小時制 MI 分鐘 SS 秒鐘 SP 數字的拼寫 TH 數字的序數詞 「特殊字符」 假如特殊字符 HH24:MI:SS AM 15:43:20 PM 日期例子: SELECT TO_DATE('2006-05-01 19:25:34', 'YYYY-MM-DD HH24:MI:SS') FROM DUAL SELECT TO_DATE('2006-05-01 19:25', 'YYYY-MM-DD HH24:MI') FROM DUAL SELECT TO_DATE('2006-05-01 19', 'YYYY-MM-DD HH24') FROM DUAL SELECT TO_DATE('2006-05-01', 'YYYY-MM-DD') FROM DUAL SELECT TO_DATE('2006-05', 'YYYY-MM') FROM DUAL SELECT TO_DATE('2006', 'YYYY') FROM DUAL 日期說明: 當省略HH、MI和SS對應的輸入參數時,Oracle使用0做爲DEFAULT值。若是輸入的日期數據忽略時間部分,Oracle會將時、分、秒部分都置爲0,也就是說會取整到日。 一樣,忽略了DD參數,Oracle會採用1做爲日的默認值,也就是說會取整到月。 可是,不要被這種「慣性」所迷惑,若是忽略MM參數,Oracle並不會取整到年,取整到當前月。 注意: 1.在使用Oracle的to_date函數來作日期轉換時,可能會直覺地採用「yyyy-MM-dd HH:mm:ss」的格式做爲格式進行轉換,可是在Oracle中會引發錯誤:「ORA 01810 格式代碼出現兩次」。如:select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mm:ss') from dual;緣由是SQL中不區分大小寫,MM和mm被認爲是相同的格式代碼,因此Oracle的SQL採用了mi代替分鐘。select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mi:ss') from dual; 2.另要以24小時的形式顯示出來要用HH24 select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual;//mi是分鐘 select to_char(sysdate,'yyyy-MM-dd HH24:mm:ss') from dual;//mm會顯示月份
相關文章
1.
時間字符串格式化
2.
js中格式化時間字符串
3.
JavaScript時間字符串格式化
4.
org.apache.commons.lang 時間格式化或者時間字符串轉date
5.
時間格式的字符串在ios中的轉換問題
6.
javascript時間綴轉時間字符串
7.
js時間戳轉時間字符串
8.
java 字符串轉時間,時間轉字符串
9.
C#:時間轉字符串記錄。字符串轉時間
10.
Oracle時間與字符串的轉換
更多相關文章...
•
SQLite 日期 & 時間
-
SQLite教程
•
發送ICMP時間戳請求
-
TCP/IP教程
•
IntelliJ IDEA代碼格式化設置
•
PHP Ajax 跨域問題最佳解決方案
相關標籤/搜索
持續時間
時間區間
時間
間時
時斷時續
時間差
時間戳
時間序列
時間線
時間跨度
Oracle
Redis教程
PHP 7 新特性
NoSQL教程
代碼格式化
設計模式
委託模式
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
網絡層協議以及Ping
2.
ping檢測
3.
爲開發者總結了Android ADB 的常用十種命令
4.
3·15 CDN維權——看懂第三方性能測試指標
5.
基於 Dawn 進行多工程管理
6.
缺陷的分類
7.
阿里P8內部絕密分享:運維真經K8S+Docker指南」,越啃越香啊,寶貝
8.
本地iis部署mvc項目,問題與總結
9.
InterService+粘性服務+音樂播放器
10.
把tomcat服務器配置爲windows服務的方法
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
時間字符串格式化
2.
js中格式化時間字符串
3.
JavaScript時間字符串格式化
4.
org.apache.commons.lang 時間格式化或者時間字符串轉date
5.
時間格式的字符串在ios中的轉換問題
6.
javascript時間綴轉時間字符串
7.
js時間戳轉時間字符串
8.
java 字符串轉時間,時間轉字符串
9.
C#:時間轉字符串記錄。字符串轉時間
10.
Oracle時間與字符串的轉換
>>更多相關文章<<