From 0b8e6f945973be319571ca421fa7a9f9f883276b Mon Sep 17 00:00:00 2001 From: ralfw Date: Sat, 31 Aug 2019 07:17:29 +0200 Subject: [PATCH] postgresql-42.2.6.jre7.jar --- driverlist.csv | 2 +- src/main/engine/net/sf/jailer/util/CellContentConverter.java | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/driverlist.csv b/driverlist.csv index 0416b2158..85543dc1d 100644 --- a/driverlist.csv +++ b/driverlist.csv @@ -25,7 +25,7 @@ Oracle OCI;jdbc:oracle:oci:@;oracle.jdbc.driver.OracleDriver #PostgreSQL (v6.5 and earlier);jdbc:postgresql://:/;postgresql.Driver #PostgreSQL (JDBC Driver 9.4);jdbc:postgresql://:/;org.postgresql.Driver;lib/postgresql-9.4.1211.jre6.jar #PostgreSQL (JDBC Driver 9.1);jdbc:postgresql://:/;org.postgresql.Driver;lib/postgresql-9.1-901.jdbc4.jar -PostgreSQL JDBC Driver 42.2.6;jdbc:postgresql://:/;org.postgresql.Driver;lib/postgresql-42.2.6.jre7 +PostgreSQL JDBC Driver 42.2.6;jdbc:postgresql://:/;org.postgresql.Driver;lib/postgresql-42.2.6.jre7.jar # Sybase (jTDS);jdbc:jtds:sybase://[:][/];net.sourceforge.jtds.jdbc.Driver;lib/jtds-1.3.1.jar # Sybase (jConnect 4.2 and earlier);jdbc:sybase:Tds::;com.sybase.jdbc.SybDriver # Sybase (jConnect 5.2);jdbc:sybase:Tds::;com.sybase.jdbc2.jdbc.SybDriver diff --git a/src/main/engine/net/sf/jailer/util/CellContentConverter.java b/src/main/engine/net/sf/jailer/util/CellContentConverter.java index 4a00b0a8d..e71e2f2d1 100644 --- a/src/main/engine/net/sf/jailer/util/CellContentConverter.java +++ b/src/main/engine/net/sf/jailer/util/CellContentConverter.java @@ -387,6 +387,8 @@ public class CellContentConverter { if (DBMS.POSTGRESQL.equals(configuration)) { if (type == TYPE_POBJECT) { return new PObjectWrapper(resultSet.getString(i), resultSetMetaData.getColumnTypeName(i)); + } else if (object instanceof Double && Double.isNaN((double) object)) { + return "NaN"; } else if (object instanceof Boolean) { String typeName = resultSetMetaData.getColumnTypeName(i); if (typeName != null && typeName.toLowerCase().equals("bit")) {