java 中使用sql语句

来源:百度知道 编辑:UC知道 时间:2024/05/22 15:43:59
怎样用select语句取出最大id并赋值给变量a
关键是取出的id赋给a

import java.sql.*;
/*
* 新建一个工程,用下面的main()函数代替新建工程里的main()函数
*/
public static void main(String[] args) {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
String url = "jdbc:oracle:thin:@172.19.16.15:1521:common";
String user = "cvbom6";
String pwd = "dcvbom6";
Connection conn = DriverManager.getConnection(url, user, pwd);
// renturn conn;
Statement stmt = conn.createStatement();
ResultSet rs = stmt
.executeQuery("select max(t.id) from ty_student t");
while (rs.next()) {
String a = rs.getString(1);
System.out.println(a);
}
} catch (Exception e) {
e.printStackTrace();
}
}

题目题设完全没表示清楚。
你是需要java里面使用还是sql里面使用啊!
如果是java的话,使用JDBC 连接数据库。
在ResultSet中得到值即可。

如果是sql的话,写存储过程即可。

select id from 表名 order by id desc
然后你再取记录集第一条记录就是你想要的了。你要