summaryrefslogtreecommitdiff
path: root/src/interfaces/jdbc/postgresql/PreparedStatement.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/interfaces/jdbc/postgresql/PreparedStatement.java')
-rw-r--r--src/interfaces/jdbc/postgresql/PreparedStatement.java5
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");
}