嗨我有这个代码,它生成一个Mysql异常,但我不知道我的更新指令有什么问题,我希望有人可以帮助我.我搜索了很多帖子,但没有帮助我.
代码:
public void updateSettings(String mornoon_format,String mor_from,String mor_to,String allday_format,String allday_from
,String allday_to,String night,String night_from,String night_to, String standard
,String standard_from,String standard_to) throws SQLException{
String sql = "UPDATE SETTINGS SET mornoon_format=? mor_from=? mor_to=? "
+ "night=? night_from=? night_to=? standard=? "
+ "standard_from=? standard_to=? allday_format=? allday_from =? allday_to=? ";
preparedStatement = cnx.prepareStatement(sql);
preparedStatement.setString(1, mornoon_format);
preparedStatement.setString(2, mor_from);
preparedStatement.setString(3, mor_to);
preparedStatement.setString(4, night);
preparedStatement.setString(5, night_from);
preparedStatement.setString(6, night_to);
preparedStatement.setString(7, standard);
preparedStatement.setString(8, standard_from);
preparedStatement.setString(9, standard_to);
preparedStatement.setString(10, allday_format);
preparedStatement.setString(11, allday_from);
preparedStatement.setString(12, allday_to);
preparedStatement.executeUpdate();
}
Run Code Online (Sandbox Code Playgroud)
例外:
com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an …Run Code Online (Sandbox Code Playgroud)