文章

DbVisualizer的date和timestamp傻傻分不清

最近在使用DbVisualizer1,发现这个工具比PL/SQL Developer好用多了,我们公司的产品主要是跑在oracle数据库的。

每当用DbVisualizer查询数据时,总是会把date类型的数据给我展现为timestamp格式的,很讨厌。于是google解决办法,终于在dbvis的论坛中发现了这个办法。

首先打开数据库链接对话框,然后,点击Properties标签点击左边列表的driver properties,然后设置oracle.jdbc.mapDateToTimestampfalse最后一步,不要勾选data typesHandle DATE as TIMESTAMP,最后重新连接,执行查询,oh,yeah,date终于是date了。

1. DbVisualizer是一个完全基于JDBC的跨平台数据库管理工具,内置SQL语句编辑器(支持语法高亮),凡是具有JDBC数据库接口的数据库都可以管理,已经在Oracle, Sybase, DB2, Informix, MySQL, InstantDB, Cloudcape, HyperSonic ,Mimer SQL上通过测试。 [↩](https://www.bestzhou.org/dbvisualizerde-datehe-timestampsha-sha-fen-bu-qing/#fnref:1 “return to article”)</p>
本文由作者按照 CC BY 4.0 进行授权