我在MYSQL 下面执行相同的DELETE 操作一切正常
SQL 如下:
DELETE FROM cathinfo WHERE Cid IN (SELECT DISTINCT Cid FROM catinfo WHERE Paths LIKE '%11:Databases%')
在MYSQL CONSOLE下执行一切正常,
但是用JDBC执行相同的代码如下:
DELETE FROM cathinfo WHERE Cid IN (SELECT DISTINCT Cid FROM catinfo WHERE Paths LIKE ?)
?处作了PS初始化,debug跟踪道statement里面一切都正常,但是就是执行这个语句的时候JDBC返回错误,请问是什么原因?