Dalla documentazione dell'API JDBC di ResultSet
(sottolineatura mia):
In altre parole, per l'API i nomi delle colonne (o, più correttamente, le etichette delle colonne) non fanno distinzione tra maiuscole e minuscole, quindi ciò che si desidera non è possibile. Dovrai rendere uniche le etichette delle colonne fornendo un AS
etichetta della colonna, oppure dovresti invece ottenere la colonna per indice.