Connection conn = null;
conn = DriverManager.getConnection("jdbc:mysql://localhost/madb?&user=root&password=root");
PreparedStatement ps =
conn.prepareStatement("SELECT * FROM mytable WHERE url IS NULL");
我正在
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:你有 SQL语法中的错误;查看与您的手册相对应的手册 MySQL服务器版本,用于在第1行“null”附近使用正确的语法
如何使用jdbc和mysql执行此操作?
答案 0 :(得分:2)
我认为这个查询没有理由失败,特别是考虑到它在查询浏览器中有效。
以下是一些可能解释这种行为的可能性:
null
,而查询以大写形式显示。这看起来很可疑。