diff --git a/bindings/java/src/main/java/tech/turso/jdbc4/JDBC4ResultSet.java b/bindings/java/src/main/java/tech/turso/jdbc4/JDBC4ResultSet.java index 8c440177f..777a84ffa 100644 --- a/bindings/java/src/main/java/tech/turso/jdbc4/JDBC4ResultSet.java +++ b/bindings/java/src/main/java/tech/turso/jdbc4/JDBC4ResultSet.java @@ -405,13 +405,15 @@ public final class JDBC4ResultSet implements ResultSet, ResultSetMetaData { @Override public Object getObject(int columnIndex) throws SQLException { - return resultSet.get(columnIndex); + final Object result = resultSet.get(columnIndex); + wasNull = result == null; + return result; } @Override @SkipNullableCheck public Object getObject(String columnLabel) throws SQLException { - throw new UnsupportedOperationException("not implemented"); + return getObject(findColumn(columnLabel)); } @Override