Skip to content

Commit ddaeaf8

Browse files
committed
fix: library updated.
1 parent fec7f59 commit ddaeaf8

1 file changed

Lines changed: 3 additions & 15 deletions

File tree

src/main/java/com/code/advancedsql/query/ExecuteQuery.java

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -31,23 +31,11 @@ public PreparedStatement executePrepare() throws SQLException {
3131
public Map<String, Object> fetch() throws SQLException {
3232
this.limit(1);
3333

34-
ResultSet resultSet = this.execute();
34+
List<Map<String, Object>> result = fetchAllAsList();
3535

36-
if (resultSet == null || !resultSet.next()) return null;
36+
if (result.size() == 0) return null;
3737

38-
ResultSetMetaData metaData = resultSet.getMetaData();
39-
40-
Map<String, Object> map = new HashMap<>();
41-
42-
try {
43-
for (int i = 1; i <= metaData.getColumnCount(); i++)
44-
map.put(metaData.getColumnName(i), resultSet.getObject(i));
45-
} catch (SQLException ignored) {}
46-
47-
resultSet.close();
48-
prepare.close();
49-
50-
return map;
38+
return result.get(0);
5139
}
5240

5341
/**

0 commit comments

Comments
 (0)