質問: ### 前提・実現したいこと シングルクオーテーション文字と判断し登録 ### ソースコード ``` stmt.executeUpdate("INSERT INTO staff(name,mail,password) " + "VALUES ('"+Name +"','"+Mail+"','"+Password + "')"); ``` ### 補足情報(言語/FW/ツール等のバージョンなど) eclipse java mail 1.4.7 書き方を教えてほしいです
回答: 参考URL MySQLにおいてはバックスラッシュがエスケープシーケンスになるので、シングルクォートを文字として認識させたい場合は ¥' と書くか、 プリペアドステートメントを使って先に構文を決定すること(こちらの方がお勧め)で対応可能です。