À partir de la documentation de l'API JDBC de ResultSet
(c'est moi qui souligne):
En d'autres termes, pour l'API, les noms de colonne (ou, plus correctement, les étiquettes de colonne) sont insensibles à la casse, donc ce que vous voulez n'est pas possible. Vous devrez rendre vos étiquettes de colonne uniques en fournissant un AS
étiquette de colonne, ou vous devriez plutôt obtenir la colonne par index.