1. 程式人生 > >Oracle常用函式——TO_DATE

Oracle常用函式——TO_DATE

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-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'));
  • 注意
    • 在oracle中日期格式不區分大小寫的,也就是MM和mm是一樣的,都是表示月份。