From 062df4ea1effd3026993261825610777ecf0e7b5 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Thu, 7 Nov 2024 12:23:29 +0100 Subject: [PATCH] [jOOQ/jOOQ#17574] MockResultSetMetaData::getColumnClassName returns user type instead of database type if MockResult uses converted data types --- .../main/java/org/jooq/tools/jdbc/MockResultSetMetaData.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/tools/jdbc/MockResultSetMetaData.java b/jOOQ/src/main/java/org/jooq/tools/jdbc/MockResultSetMetaData.java index 2c0a4dc87c..b25389120d 100644 --- a/jOOQ/src/main/java/org/jooq/tools/jdbc/MockResultSetMetaData.java +++ b/jOOQ/src/main/java/org/jooq/tools/jdbc/MockResultSetMetaData.java @@ -265,6 +265,6 @@ public class MockResultSetMetaData implements ResultSetMetaData, Serializable { public String getColumnClassName(int column) throws SQLException { rs.checkNotClosed(); - return rs.result.field(column - 1).getType().getName(); + return rs.result.field(column - 1).getDataType().getFromType().getName(); } } \ No newline at end of file