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 23421bc51..5386e4259 100644 --- a/bindings/java/src/main/java/tech/turso/jdbc4/JDBC4ResultSet.java +++ b/bindings/java/src/main/java/tech/turso/jdbc4/JDBC4ResultSet.java @@ -1232,14 +1232,17 @@ public final class JDBC4ResultSet implements ResultSet, ResultSetMetaData { @Override public String getColumnLabel(int column) throws SQLException { - // TODO - return ""; + // TODO: should consider "AS" keyword + return getColumnName(column); } @Override public String getColumnName(int column) throws SQLException { - // TODO - return ""; + if (column > 0 && column <= resultSet.getColumnNames().length) { + return resultSet.getColumnNames()[column - 1]; + } + + throw new SQLException("Index out of bound: " + column); } @Override