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

SQLFeatureNotSupportedException na getArray

Metoda .getArray pobiera typ danych ARRAY SQL. W ten sposób:.getDecimal pobiera typ danych DECIMAL SQL i tak dalej... MySQL (na przykład) nie obsługuje typów danych ARRAY. Tak więc raporty Java:funkcja nieobsługiwana.

Jeśli chcesz pobrać wszystkie pola jako tablicę indeksowaną, użyj .getString(1) dla wartości kolumny VARCHAR o indeksie 1.

Przykładowe zapytanie:SELECT id,tytuł FROM news WHERE id =1;

Możesz więc pobrać id za pomocą .getInt(1), a tytuł za pomocą .getString(2).

To wszystko, co mogę na ten temat powiedzieć ))



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dwie tabele z tymi samymi kolumnami czy jedna tabela z dodatkową kolumną?

  2. MySQL Math - Czy można obliczyć korelację w zapytaniu?

  3. Mysql COUNT(*) na wielu stołach

  4. Jak ustawić domyślną wartość dla Empty ($_POST)?

  5. Wstaw zbiorczy MySQL przez PHP