【发布时间】:2020-11-27 09:39:09
【问题描述】:
我有一个看起来很幼稚(实际上可能很幼稚)但我无法解决的问题......
问题是我正在尝试将一些数据从 Pentaho 插入 Oracle 数据库,在 Pentaho 中我的日期格式为 YYYY-MM-DD,但在 Oracle 中它显示为 YYYY-MM-DD 00:00:00。关键是属性的格式是Date,当我手动通过SQL向表中插入数据时,也是一样的。
INSERT INTO TABLE1
VALUES(TO_DATE('2012-02-01','yyyy-mm-dd'))
当我将数据可视化时,我又看到了2012-02-01 00:00:00。
我正在使用 Dbeaver,当我转到属性查看日期格式时,它显示为 YYYY-MM-DD,所以我不明白发生了什么,也不知道如何解决它。
谢谢!
【问题讨论】:
-
那是因为 Oracle
datealways 包含时间部分。展示它非常有意义。
标签: oracle date datetime dbeaver