DbVisualizer的date和timestamp傻傻分不清
最近在使用DbVisualizer1,发现这个工具比PL/SQL Developer好用多了,我们公司的产品主要是跑在oracle数据库的。
每当用DbVisualizer查询数据时,总是会把date类型的数据给我展现为timestamp格式的,很讨厌。于是google解决办法,终于在dbvis的论坛中发现了这个办法。
首先打开数据库链接对话框,然后,点击Properties
标签点击左边列表的driver properties
,然后设置oracle.jdbc.mapDateToTimestamp
为false
最后一步,不要勾选data types
的Handle 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 进行授权