[jOOQ/jOOQ#12966] NullPointerException in MetaDataFieldProvider when

reading plain SQL column without a name in MySQL
This commit is contained in:
Lukas Eder 2022-01-27 14:50:31 +01:00
parent 8349672e57
commit 564fbb601b

View File

@ -44,6 +44,7 @@ import static org.jooq.impl.DSL.name;
import java.io.Serializable;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.util.Objects;
import org.jooq.Configuration;
import org.jooq.DataType;
@ -100,7 +101,7 @@ final class MetaDataFieldProvider implements Serializable {
String columnLabel = meta.getColumnLabel(i);
String columnName = meta.getColumnName(i);
if (columnName.equals(columnLabel)) {
if (Objects.equals(columnName, columnLabel)) {
try {
String columnSchema = meta.getSchemaName(i);
String columnTable = meta.getTableName(i);