zoukankan      html  css  js  c++  java
  • oracle数据库插入日期型数据

    往Oracle数据库中插入日期型数据(to_date的用法)

    • 今天碰到了需要往Oracle数据库中插入日期型数据,要使用TO_DATE函数,在网上发现一篇写的不错的文章,摘来一起分享。
    • INSERT  INTO  FLOOR  VALUES  ( to_date ( '2007-12-20 18:31:34' , 'YYYY-MM-DD HH24:MI:SS' ) ) ;
    • 查询显示:2007-12-20 18:31:34.0
    • -------------------
    • INSERT  INTO  FLOOR  VALUES  ( to_date ( '2007-12-14 14:10' , 'YYYY-MM-DD HH24:MI' ) );
    • 查询显示:2007-12-14 14:10:00.0
    • -------------------
    • INSERT  INTO  FLOOR  VALUES  ( to_date ( '2007-12-14 14' , 'YYYY-MM-DD HH24' ) );
    • 查询显示:2007-12-14 14:00:00.0
    • -------------------
    • INSERT  INTO  FLOOR  VALUES  ( to_date ( '2007-11-15' , 'YYYY-MM-DD' ) );
    • 查询显示:2007-11-15 00:00:00.0
    • -------------------
    • INSERT  INTO  FLOOR  VALUES  ( to_date ( '2007-09' , 'YYYY-MM' ) );
    • 查询显示:2007-09-01 00:00:00.0
    • -------------------
    • INSERT  INTO  FLOOR  VALUES  ( to_date ( '2007' , 'YYYY' ) );
    • 查询显示:2007-05-01 00:00:00.0
    • -------------------
    • 当省略HH、MI和SS对应的输入参数时,Oracle使用0作为DEFAULT值。
    • 如果输入的日期数据忽略时间部分,Oracle会将时、分、秒部分都置为0,也就是说会取整到日。
    • 同样,忽略了DD参数,Oracle会采用1作为日的默认值,也就是说会取整到月。
    • 但是,不要被这种“惯性”所迷惑,如果忽略MM参数,Oracle并不会取整到年,而是取整到当前月
  • 相关阅读:
    HDU 5115 Dire Wolf (区间DP)
    HDU 4283 You Are the One(区间DP(最优出栈顺序))
    ZOJ 3469 Food Delivery(区间DP好题)
    LightOJ 1422 Halloween Costumes(区间DP)
    POJ 1651 Multiplication Puzzle(区间DP)
    NYOJ 石子合并(一)(区间DP)
    POJ 2955 Brackets(括号匹配一)
    POJ 1141 Brackets Sequence(括号匹配二)
    ZOJ 3537 Cake(凸包+区间DP)
    Graham求凸包模板
  • 原文地址:https://www.cnblogs.com/jinweida/p/1213235.html
Copyright © 2011-2022 走看看