Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Metoda getColumnName w ResultSetMeta nie może zwrócić właściwej nazwy kolumny (jdbc)

Wygląda jak DESC to tylko skrót do zapytania schematu informacji z aliasami dla kolumn.

Aliasy kolumn można pobrać za pomocą ResultSetMetadata.getColumnLabel(int) .

JDBC definiuje etykietę kolumny jako:

Oznacza to również, że w prawie każdej sytuacji powinieneś używać getColumnLabel zamiast getColumnName .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jeśli MYSQL nie rozróżnia wielkości liter, jak to działa dla pola Hasło w Login?

  2. Django i przetwarzanie równoległe:

  3. Jak przekonwertować bazę danych MySql Window-1251 (rosyjska cyrylica) na UTF-8?

  4. Jak uzyskać czas z ciągu znaków w MySQL?

  5. Konwertuj strftime w żądaniu SQLite na MySQL