表结构:
create table test( id varchar2(32) primary key, name varchar2(32));
import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement; public class Test { /** * 使用Statement.RETURN_GENERATED_KEYS 指定返回生成主键 */ public static void main(String[] args) { PreparedStatement pst = null; ResultSet rs = null; Connection conn = ConnectionManager.getConnection(); String sql = "insert into test(id,name) values(?,?)"; try { //String generatedColumns[] = { "ID" }; //获得指定ID