File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed
embulk-output-postgresql/src/main/java/org/embulk/output/postgresql Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -267,6 +267,10 @@ protected String buildColumnTypeName(JdbcColumn c)
267
267
if (c .getDataLength () > MAX_NUMERIC_PRECISION || c .getDataLength () < MIN_NUMERIC_PRECISION ) {
268
268
// getDataLength for numeric without precision will return 0 or 131089 .
269
269
// but cannot create column of numeric(0) and numeric(131089) .
270
+ // before PostgreSQL JDBC driver 42.2.23, return 131089. from 42.2.23 return 0.
271
+ // release note: https://jdbc.postgresql.org/changelogs/2021-07-06-42.2.23-release/
272
+ // issue: https://github.com/pgjdbc/pgjdbc/issues/2188
273
+ // pull request: https://github.com/pgjdbc/pgjdbc/pull/2189
270
274
return "NUMERIC" ;
271
275
}
272
276
break ;
You can’t perform that action at this time.
0 commit comments