【发布时间】:2013-07-12 23:34:09
【问题描述】:
例如,我对 PreparedStatement 有以下选择查询:
“从 BAR WHERE FOOBAR= 中选择 FOO?”
FOOBAR 的参数可以有值,也可以为空。
下面的代码可以工作吗?
if(<condition>) preparedStatement.setString(1, "<string value>");
else preparedStatement.setString(1, null);
如果不是,应该如何处理?
【问题讨论】:
-
你试过空值的代码吗?
-
还没有,因为驱动我的程序的主查询需要几个小时才能执行。我正在处理数十万行。我认为询问可能比设置一个虚拟程序来测试这个特定的查询更快。
标签: java jdbc db2 prepared-statement