博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JDBC的SQL中使用IN,参数不确定
阅读量:7119 次
发布时间:2019-06-28

本文共 327 字,大约阅读时间需要 1 分钟。

假定参数为: Int[] objs;

......

StringBuffer sql = new StringBuffer();

sql.append("select * from table where id in(");

for (int i=0; i<objs.length; i++)

    (i == objs.length-1) ? sql.append("?)") : sql.append("?,");

PreparedStatement ps = conn.preparedStatement(sql.toString());

for (int i=1; i<=objs.length; i++)

    ps.setInt(i, objs[i]);

转载地址:http://boiel.baihongyu.com/

你可能感兴趣的文章
linux查看某个时间段的日志
查看>>
Windows上的svn仓库迁移(visualSVN)
查看>>
java,andoid安卓去掉替换字符串中的空字符空格换行等
查看>>
微软的新一代web开发工具 - WebMatrix2
查看>>
《将博客搬至CSDN》
查看>>
【安全牛学习笔记】手动漏洞挖掘(二)
查看>>
spring security reactive获取security context
查看>>
正则表达式及grep
查看>>
shell打印正三角形
查看>>
Mariadb /MySQL max_allowed_packet设置及问题
查看>>
常用工具——Rsync
查看>>
SylixOS 驱动程序加载
查看>>
插入排序
查看>>
4 python 中 关于数值及运算
查看>>
织梦轻量级mvc框架笔记
查看>>
cocos2dx 3.10 网狐土豪金版PC+手机端棋牌平台搭建
查看>>
减小VirtualBox虚拟硬盘文件的大小
查看>>
Hadoop概述
查看>>
Linux系统日志详解
查看>>
Linux笔记(shell特殊符号,sort排序,wc统计,uniq去重,tee,tr,split)
查看>>