在MySql查询中使用特殊字符时:
String query = "select ID,Age,Income (k$),Score (1-100) from employee";
PreparedStatement statement = connection.prepareStatement(query);
ResultSet resultSet = statement.executeQuery();
出现以下错误:
java.sql.SQLException:第1列中数字'ID,年龄,收入(k $),分数(1-100)'的格式错误。
答案 0 :(得分:0)
通过在每个列中添加``,例如从员工中选择ID
,Age
,Income (k$)
,Score (1-100)
等来解决问题