Mysql
 sql >> Datenbank >  >> RDS >> Mysql

SQLFeatureNotSupportedException auf getArray

Die Methode .getArray ruft den Datentyp ARRAY SQL ab. So:.getDecimal ruft den DECIMAL-SQL-Datentyp ab und so weiter ... MySQL (zum Beispiel) unterstützt keine ARRAY-Datentypen. Java meldet also:Feature nicht unterstützt.

Wenn Sie alle Felder als indiziertes Array abrufen möchten, verwenden Sie .getString(1) für einen VARCHAR-Spaltenwert bei Index 1.

Beispielabfrage:SELECT id,title FROM news WHERE id =1;

So können Sie die ID mit .getInt(1) und den Titel mit .getString(2) abrufen.

Das ist alles, was ich dazu sagen kann ))