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

PrepareStatement Errore SQL

KEY è una parola riservata in MySQL. Deve essere evaso

String selectSQL = "SELECT id FROM table WHERE email = ? AND `key` = ?";

Evitare le parole chiave riservate è sempre la soluzione migliore quando si nominano i nomi delle colonne.