JAVA調用存儲過程
来源:互联网 发布:鲁荣渔2682号惨案知乎 编辑:程序博客网 时间:2024/06/05 18:58
存儲過程:
create or replace procedure kelvin_pro3(kelvin_book_id in number,kelvin_book_name in varchar2, kelvin_publish_house in varchar2 ) is
begin
insert into book values (kelvin_book_id,kelvin_book_name,kelvin_publish_house);
end;
JAVA 代碼:
import java.sql.*;
public class test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Connection conn = null;
CallableStatement cs = null;
ResultSet rs =null;
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:kelvin111G2","system","MANAGER");
cs = conn.prepareCall("{call kelvin_pro3(?,?,?)}");
//st = conn.createStatement();
cs.setInt(1, 10);
cs.setString(2, "岳不群");
cs.setString(3, "機械工業出版社");
cs.execute();
}catch(Exception e){
e.printStackTrace();
}finally{
try {
conn.close();
cs.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
- java調用存儲過程
- JAVA調用存儲過程
- java
- JAVA
- JAVA
- JAVA
- java
- Java
- Java
- JAVA:
- java
- java
- java
- java
- Java
- java
- java
- java
- C/C++内存分区情况,函数参数存储方式
- Monitor Oracle Index Usage
- vector(C++)讲解
- hdu 1073 Online Judge
- delete与delete[]的区别
- JAVA調用存儲過程
- 如何将sql server数据库转化成sqlite数据库
- poj 1651 Multiplication Puzzle DP
- ehcache常用API整理
- zoj 3091 Puzzle
- 网络编程: epoll
- 爱美食爱分享--美食达人Android应用推荐
- 二分图
- httpclient登录新浪微博手机版Weibo.cn