Oracle数据库插入日期型数据的方法
racle数据库插入日期型数据,应该怎么下手呢?下面我为大家整理了关于Oracle数据库插入日期型数据的方法,希望能为你提供帮助:
往Oracle数据库中插入日期型数据(to_date的用法)
-------------------
当省略HH、MI和SS对应的.输入参数时,Oracle使用0作为DEFAULT值.
如果输入的日期数据忽略时间部分,Oracle会将时、分、秒部分都置为0,也就是说会取整到日.
同样,忽略了DD参数,Oracle会采用1作为日的默认值,也就是说会取整到月.
但是,不要被这种"惯性"所迷惑,如果忽略MM参数,Oracle并不会取整到年,而是取整到当前月. ;
不行,oracle没有不带时间的日期,oracle日期时间类型有date和timestamp,都带日期和时间,文档中说:
DATE
TIMESTAMP [(fractional_seconds_precision)]
oracle中没有你说的这种短日期,最短的也就是date,不过他可以精确到时、分、秒.如果你想存短日期数据,可以定义为date类型,存储的时候,使用trunc函数来截取插入的时间,截取到整天.这样时 分 秒 都是00 00 00,
oracle中的时间类型只有date和TIMESTAMP,TIMESTAMP是比date更精确的类型.
以上就是土嘎嘎小编为大家整理的oracle怎么存储时间相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!