想在执行sql语句select获取到集合后,再使这个表中某列值改变 50
Connectionconn=DBUtil.getConnection();List<CaseSms>list=newArrayList<CaseSms>();Strin...
Connection conn = DBUtil.getConnection();
List<CaseSms> list= new ArrayList<CaseSms>();
StringBuilder sb = new StringBuilder();
sb.append("select * from pub_t_casesms where come=1"); //从案件短信表中提取,条件come=1
ResultSet rs = DBUtil.querySQL(sb.toString(), null,conn);
现在come这列是个标记,没取过的为1,select取过后,使表中它的值变为0,以表示是取过的,这样下次就不会再取。
这个具体该怎么做? 展开
List<CaseSms> list= new ArrayList<CaseSms>();
StringBuilder sb = new StringBuilder();
sb.append("select * from pub_t_casesms where come=1"); //从案件短信表中提取,条件come=1
ResultSet rs = DBUtil.querySQL(sb.toString(), null,conn);
现在come这列是个标记,没取过的为1,select取过后,使表中它的值变为0,以表示是取过的,这样下次就不会再取。
这个具体该怎么做? 展开
2015-07-08
展开全部
sql可以多个语句一起执行,查询语句结束后,就修改就可以了
追问
多个语句一起执行怎么弄?
现在首先要用select得到一个rs结果集,这个结果集后面有用的。
追答
要么多条SQL语句一起写用;符号隔开
要么建立多个sql语句执行程序(即查询完就再次修改)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |