相关疑难解决方法(0)

PreparedStatement IN子句替代?

将SQL IN子句与实例一起使用的最佳解决方法java.sql.PreparedStatement是什么,由于SQL注入攻击安全问题,多个值不支持这种解决方法:一个?占位符代表一个值,而不是值列表.

请考虑以下SQL语句:

SELECT my_column FROM my_table where search_column IN (?)
Run Code Online (Sandbox Code Playgroud)

使用preparedStatement.setString( 1, "'A', 'B', 'C'" );本质上是一种非工作尝试,?首先使用的原因是解决方法.

有哪些变通方法?

java security jdbc prepared-statement in-clause

328
推荐指数
9
解决办法
31万
查看次数

标签 统计

in-clause ×1

java ×1

jdbc ×1

prepared-statement ×1

security ×1