Mysql
 sql >> Database >  >> RDS >> Mysql

Il metodo getColumnName in ResultSetMeta non può restituire il nome corretto della colonna (jdbc)

Sembra DESC è solo una scorciatoia per una query dello schema di informazioni con alias per le colonne.

Gli alias delle colonne possono essere recuperati con ResultSetMetadata.getColumnLabel(int) .

JDBC definisce l'etichetta della colonna come:

Ciò significa anche che in quasi tutte le situazioni dovresti usare getColumnLabel invece di getColumnName .