SequenceDemo.java :
public class SequenceDemo {
public static void main(String[] args) {
insert();
}
public static void insert(){
Connection conn=null;
PreparedStatement pstmt=null;
String sql="insert into mystu(id,name,age,gender) values(myseq.nextval,?,?,?)";
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
conn=DriverManager.
getConnection("jdbc:oracle:thin:@localhost:1521:orcl","scott","tiger");
pstmt=conn.prepareStatement(sql);
pstmt.setString(1,"tom");
pstmt.setInt(2,25);
pstmt.setString(3,"M");
pstmt.execute();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}finally{
//关闭资源
}
}
}
本文介绍如何使用Java和Oracle数据库进行数据插入操作,包括连接数据库、设置SQL语句和执行插入操作。
1332

被折叠的 条评论
为什么被折叠?



