Skip to content

Commit 104c615

Browse files
committed
forgot to save :-)
1 parent c0e31f3 commit 104c615

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

jdbc-v2/src/main/java/com/clickhouse/jdbc/ConnectionImpl.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -403,9 +403,11 @@ public PreparedStatement prepareStatement(String sql, int resultSetType, int res
403403
DriverProperties.OBJECT_ENCODE_STRATEGY.getDefaultValue());
404404
if ("CAST".equalsIgnoreCase(strategyName)) {
405405
preparedStatement.setEncodeStrategy(preparedStatement.new CastEncodeStrategy());
406-
} else {
406+
} else if ("CONVERSION".equalsIgnoreCase(strategyName)) {
407407
// Default to CONVERSION strategy
408408
preparedStatement.setEncodeStrategy(preparedStatement.new ObjectConversionEncodeStrategy());
409+
} else {
410+
throw new SQLException("Invalid object encode strategy: " + strategyName + ". Valid strategies are CAST and CONVERSION.", ExceptionUtils.SQL_STATE_CLIENT_ERROR);
409411
}
410412

411413
return preparedStatement;

0 commit comments

Comments
 (0)