请教一下用SQL语句取数到一个变量上的代码. 我想从SQL数据库的一个表中取一个字段(ID)的最大值,然后赋值到一个变量(maxid)上面.我的SQL语句是 sql="select MAX(ID) into maxid from table1",不能执行.请教一下高手这个sql句该怎么写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 rs = stmt.executeQuery("select MAX(ID) from table1");if(rs.next()) maxid = rs.getInt(1) 大家帮帮忙啊,我改成 sql="select MAX(ID) into "+maxid+" from table1"也不行啊,用ResultSet好麻烦啊,我只要ID字段的那一个最大值用一下就可以了. select Max(id) maxid from table1; rs = ment.executeQuery("select MAX(ID) as maxid from table1");if(rs.next()) maxid = rs.getInt("maxid"); 你用的是什么数据库啊要是sqlserver当然不行了 rs = stmt.executeQuery("select MAX(ID) from table1");if(rs.next()) maxid = rs.getInt(1)这样写代码多一点但不容易出错 declare @maxid int;select @maxid=max(id) from table java说是为了电视机顶盒而出生的,请问,我们国家的哪些是支持java的? 高手帮帮忙 jar打包后相对路径的问题(急) displaytag标签无法翻页 送分了,解答一下这道题(很简单) 紧急求助,这几个for循环里的判断条件是怎么来的,谢谢。 知道哪里有卖 <csdn开发高手> 第二期的么? 还是JAVA环境变量设置问题,请各位高手进来帮忙一个,谢谢了~\^O^/ chinajavaworld 论坛需要帮助!!! 个位大虾在JAVA中如何加载一个*.EXE 一个继承和覆盖的问题 软通动力编程题,解析之后排序
if(rs.next()) maxid = rs.getInt(1)
if(rs.next()) maxid = rs.getInt("maxid");
要是sqlserver当然不行了
if(rs.next()) maxid = rs.getInt(1)
这样写代码多一点但不容易出错
select @maxid=max(id) from table