文章

DbVisualizer的date和timestamp傻傻分不清

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

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

首先打开数据库链接对话框,

1 然后,点击Properties标签

2

点击左边列表的driver properties,然后设置oracle.jdbc.mapDateToTimestampfalse

3

最后一步,不要勾选data typesHandle DATE as TIMESTAMP,最后重新连接,执行查询,oh,yeah,date终于是date了。

4

  1. DbVisualizer是一个完全基于JDBC的跨平台数据库管理工具,内置SQL语句编辑器(支持语法高亮),凡是具有JDBC数据库接口的数据库都可以管理,已经在Oracle, Sybase, DB2, Informix, MySQL, InstantDB, Cloudcape, HyperSonic ,Mimer SQL上通过测试。 ↩︎

本文由作者按照 CC BY 4.0 进行授权