java调用存储过程
2008-11-23 20:01
281 查看
creat proc proc_select
@pid varchar(20)
@address varchar(20) output
as
select @address=address from userinfo where pid=@pid
go
用java调用:
class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //加载驱动
Connection con=DriverManager.getConnection("Jdbc:Odbc:test","sa",""); //获得连接
String call="{call proc_select(?,?)};" //调用语句
CallableStatement proc=con.preparecall(call); //调用存储过程
proc.setString(1,"12345678"); //给输入参数传值
proc.registerOutParameter(2,Type.varchar); //声明输出参数是什么类型的
proc.execute(); //执行
String address=proc.getString(2); //获得输出参数
@pid varchar(20)
@address varchar(20) output
as
select @address=address from userinfo where pid=@pid
go
用java调用:
class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //加载驱动
Connection con=DriverManager.getConnection("Jdbc:Odbc:test","sa",""); //获得连接
String call="{call proc_select(?,?)};" //调用语句
CallableStatement proc=con.preparecall(call); //调用存储过程
proc.setString(1,"12345678"); //给输入参数传值
proc.registerOutParameter(2,Type.varchar); //声明输出参数是什么类型的
proc.execute(); //执行
String address=proc.getString(2); //获得输出参数
相关文章推荐
- Java调用MySQL存储过程
- Java 调用存储过程
- Java 调用Oracle 存储过程
- mysql存储过程学习及java调用存储过程(转载)
- java调用存储过程
- JAVA中对存储过程的调用方法 ZT
- java调用oracle返回结果集的存储过程
- DB2数据库、触发器、存储过程、JAVA数据库链接(JDBC)、调用层接口(CLI)
- 在JAVA中调用存储过程、并将结果取出来一例
- mysql存储过程学习及java调用存储过程
- JAVA中对存储过程的调用方法
- 【Java 调用Oracle 存储过程】
- CallableStatement java中调用存储过程
- JAVA调用存储过程
- java调用ORACLE 存储过程返回值22
- Java/JSP中调用SQL Server存储过程完整示例
- java调用oracle 存储过程 以及游标使用
- java调用存储过程
- 创建存储过程并用java调用实例
- Day60-Oracle04 - PLSQL编程、游标cursor、例外exception、存储过程(procedure)、存储函数(function)、java调用存储过程、触发器(trigger)