我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

mysql 语句问题

删除多个数据,数据的id在arrayList中
想用sql语句直接实现

delete from 表名
where id in();

“()”里面的处理字段不知如何写。

[code="java"]
StringBuilder sql = new StringBuilder("delete from Table where id in (");
for (String id : idList) {
sql.append(id).append(",");
}
sql.delete(sql.length() -1, sql.length()).append(");");
[/code]

近期文章

  • 用ssh启动tomact服务器时为什么报ActionServlet类找不到异常
  • 如何通过html:select中text的值,取得value的值
  • LINUX find 命令怎么才能只找当先目录下的文件而不找子目录下的相同文件
  • 关于JS动态增加表单元素的问题。。。。
  • struts2-2.2.1+hibernate3.3.1+spring2.5.6整合
  • 使用ClassPathXmlApplicationContext获取bean报NoSuchBeanDefinitionException
  • eclipse出现问题
  • java字符串中转义字符的问题
  • 求推荐C/C++经典书籍
  • struts2 docx,doc文件上传问题
  • ibatis+spring事务
  • was+linux部署j2ee应用不能访问
  • 如何查找jar中的文件,并解压出来
  • QT程序构建失败,自己无法解决
  • JBPM4.4 安装问题
  • 什么情况下会用EJB?
  • 各位大哥谁有 Navicat 8.2 for Oracle 的注册机了?
  • how about 精通 spring?
  • 请问有童鞋知道证通电子怎么样么?
  • linux下的cdt在debug看内存值的时候背景色是黑的,怎么变成白色

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华