java调用存储过程

转载 2007年09月18日 13:46:00

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);             //获得输出参数

 

如何在Java程序中调用存储过程

  • 2011年11月09日 17:16
  • 45KB
  • 下载

java调用oracle简单存储过程

  • 2012年01月19日 15:59
  • 48KB
  • 下载

Oracle集合类型输出参数的PL/SQL存储过程及其Java调用

现在的java的数据库-关系映射技术似乎不提倡用存储过程,其实存储过程更能发挥数据库的效率。 1  引言 存储过程因其执行效率高、与事务处理的结合、运行更安全等优点,在数据库应用程序中被广泛采用。...

JAVA调用ORACLE存储过程游标使用

  • 2010年03月05日 16:57
  • 19.21MB
  • 下载

java调用oracle存储过程例子

1,导jar包---ojdbc6.jar 2,建立一个分页存储过程 create or replace procedure my_page(v_in_tableName in varchar2, ...

java调用oracle存储过程

  • 2011年07月28日 10:47
  • 7KB
  • 下载

Java中调用sqlServer的存储过程的几种简单情况

先在sqlServer写一个查询全部数据的存储过程。if exists(select * from sysobjects where name='usp_selectAllInfo') drop pr...

java调用存储过程.txt

  • 2014年09月10日 09:27
  • 5KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java调用存储过程
举报原因:
原因补充:

(最多只允许输入30个字)