请问java.sql.preparedStatement可以使用如下的语法吗?
....and (skgw=? OR 'NULL'=?) and ... //sql语句缩略
pstmt.setString(1,skgw); //preparedStatement设置in参数
pstmt.setString(2,skgw);
...
如上,想实现当参数skgw有值时以该值为条件查询,为null时使该条件为真,即相当于不使用该条件
------解决方案--------------------SQL里面,null的判断是
xxx is null
------解决方案--------------------写成xxx is null可以