diff --git a/jdbc-handler/src/main/java/org/apache/hive/storage/jdbc/JdbcSerDe.java b/jdbc-handler/src/main/java/org/apache/hive/storage/jdbc/JdbcSerDe.java index add1a1919b..41275baf84 100644 --- a/jdbc-handler/src/main/java/org/apache/hive/storage/jdbc/JdbcSerDe.java +++ b/jdbc-handler/src/main/java/org/apache/hive/storage/jdbc/JdbcSerDe.java @@ -102,6 +102,7 @@ public void initialize(Configuration conf, Properties properties) throws SerDeEx } hiveColumnTypesList = TypeInfoUtils.getTypeInfosFromTypeString(properties.getProperty(serdeConstants.LIST_COLUMN_TYPES)); } + hiveColumnNames = Arrays.asList(hiveColumnNames).stream().map(String::toLowerCase).toArray(String[]::new); if (hiveColumnNames.length == 0) { throw new SerDeException("Received an empty Hive column name definition"); }