diff options
Diffstat (limited to 'src/interfaces/jdbc/postgresql/PreparedStatement.java')
-rw-r--r-- | src/interfaces/jdbc/postgresql/PreparedStatement.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/interfaces/jdbc/postgresql/PreparedStatement.java b/src/interfaces/jdbc/postgresql/PreparedStatement.java index 659375064d3..1f82314e115 100644 --- a/src/interfaces/jdbc/postgresql/PreparedStatement.java +++ b/src/interfaces/jdbc/postgresql/PreparedStatement.java @@ -470,14 +470,19 @@ public class PreparedStatement extends Statement implements java.sql.PreparedSta case Types.VARCHAR: case Types.LONGVARCHAR: setString(parameterIndex, x.toString()); + break; case Types.DATE: setDate(parameterIndex, (java.sql.Date)x); + break; case Types.TIME: setTime(parameterIndex, (Time)x); + break; case Types.TIMESTAMP: setTimestamp(parameterIndex, (Timestamp)x); + break; case Types.OTHER: setString(parameterIndex, ((PGobject)x).getValue()); + break; default: throw new SQLException("Unknown Types value"); } |