Oracle常用函式——TO_DATE
阿新 • • 發佈:2018-12-26
TO_DATE
- 含義:將具有固定格式的字串型別的資料轉化為相對應的Date型別資料,官網解釋如下圖
- 使用方法
- TO_DATE("需要轉換的字串","日期格式")
- 引數詳解:日期格式
- 組成元素
- YYYY:4-digit year;
S
prefixes BC dates with a minus sign.(4位數字的年份,如2019) - MM:Month (01-12; January = 01).(2位數字的月份,如02)
- DD:Day of month (1-31).(一個月中當中的日期數,如05)
- HH:Hour of day (1-12).(小時,12小時制)
- HH12:Hour of day (1-12).(小時,12小時制)
- HH24:(小時,24小時制)
- MI:Minute (0-59).(分鐘)
- SS:Second (0-59).(秒)
- YYYY:4-digit year;
- 元素連線格式
- 元素使用“-”連線,如YYYY-MM-DD (2019-05-28)
- 元素使用“:”連線,如YYYY-MM-DD HH:MI:SS (2019-05-28 11:25:36)
- 元素使用“/”連線,如YYYY/MM/DD HH:MI:SS (2019/05/28 11:25:36)
- 組成元素
- 栗子
- 將“2019-05-28”這個日期插入資料庫中型別為Date的chuz_date欄位
insert into t_test (chuz_date) values (TO_DATE('2019-05-28','YYYY-MM-DD'));
- 將“2019-05-28”這個日期插入資料庫中型別為Date的chuz_date欄位
- 注意
- 在oracle中日期格式不區分大小寫的,也就是MM和mm是一樣的,都是表示月份。