爱问知识人 爱问教育 医院库

怎样在Oracle数据库中插入日期型数据?

首页

怎样在Oracle数据库中插入日期型数据?

怎样在Oracle数据库中插入日期型数据?

提交回答

全部答案

    2017-07-27 17:40:23
  •   Oracle数据库插入日期型数据   往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并不会取整到年,而是取整到当前月。  以上是我对于这个问题的解答,希望能够帮到大家。

    潇***

    2017-07-27 17:40:23

类似问题

换一换
  • 系统软件 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):