首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

请教java.sql.preparedStatement可以使用如下的语法吗

2013-03-28 
请问java.sql.preparedStatement可以使用如下的语法吗?....and (skgw? OR NULL?) and ... //sql语句缩

请问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可以

热点排行
Bad Request.