Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Erro de SQL preparado


KEY é uma palavra reservada em MySQL. Ele precisa ser escapado
String selectSQL = "SELECT id FROM table WHERE email = ? AND `key` = ?";

Evitar as palavras-chave reservadas é sempre a melhor solução ao nomear nomes de colunas.