oracle怎么修改datetime

oracle怎么修改datetime,第1张

打开oracle数据库新建一张表,因为是设置日期格式,因此字段2个date_time和time_time都是日期类型,如图:

如果是简单的查询表,那是显示的如期还是日期格式,如图:

查询日期显示结果设置日期格式,可以使用oracle数据库函数to_char来实现,这样的结果都是字符串,如图:

在“查询编辑器”中,输入如图所示的代码:

在oracle中, date、datetime区别为:格式不同、存储空间不同、精度不同。

一、格式不同

1、date:date支持的范围是 '1000-01-01' 到'9999-12-31'。

2、datetime:datetime支持的范围是'1000-01-0100:00:00' 到 '9999-12-3123:59:59'。

二、存储空间不同

1、date:date型数值用于需要一个日期值而不需要时间部分,占用3个字节。

2、datetime:datetime型数值用于需要同时包含日期和时间信息的值,占用8个字节。

三、精度不同

1、date:date转换为datetime会增加精度,时、分、秒、毫秒数都为0。

2、datetime:datetime转换为date会丢失精度,约去时、分、秒、毫秒数。

oracle中有Date类型数据,可以精确到时分秒,如2016-5-5 11:11:11, 没有你说的Datetime类型。

但是使用TIMESTAMP类型,可以精确到毫秒,如05-5月 -16 08.18.21.674153 下午


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6670842.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-26
下一篇2023-03-26

发表评论

登录后才能评论

评论列表(0条)

    保存