
如果是简单的查询表,那是显示的如期还是日期格式,如图:
查询日期显示结果设置日期格式,可以使用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 下午
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)