sql >> データベース >  >> RDS >> Mysql

prepareStatementSQLエラー

    KEY予約語 です。 MySQLで。エスケープする必要があります

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

    列名に名前を付けるときは、予約済みのキーワードを避けることが常に最善の解決策です。




    1. 秒なしでDateTime値データから抽出する方法

    2. MySQL:ページとは何ですか?

    3. Python-mysqlDB、辞書としてのsqliteの結果

    4. SQLiteで数値を含まない値を検索する