diff --git a/clickhouse-jdbc/src/main/java/ru/yandex/clickhouse/ClickHouseConnectionImpl.java b/clickhouse-jdbc/src/main/java/ru/yandex/clickhouse/ClickHouseConnectionImpl.java index 6ec960ca4..1ba8d191e 100644 --- a/clickhouse-jdbc/src/main/java/ru/yandex/clickhouse/ClickHouseConnectionImpl.java +++ b/clickhouse-jdbc/src/main/java/ru/yandex/clickhouse/ClickHouseConnectionImpl.java @@ -209,22 +209,25 @@ public String nativeSQL(String sql) throws SQLException { @Override public void setAutoCommit(boolean autoCommit) throws SQLException { - + if (autoCommit) { + return; + } + throw new SQLFeatureNotSupportedException("Transactions are not supported"); } @Override public boolean getAutoCommit() throws SQLException { - return false; + return true; } @Override public void commit() throws SQLException { - + throw new SQLException("Cannot commit when auto-commit is enabled"); } @Override public void rollback() throws SQLException { - + throw new SQLException("Cannot rollback when auto-commit is enabled"); } @Override