码迷,mamicode.com
首页 > 其他好文 > 详细

存储过程demo返回银行名称

时间:2014-12-31 12:37:53      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:

create or replace procedure TEST_NUMO(Cityno IN VARCHAR2,--输入参数
                                                          Deptid IN VARCHAR2,--输入参数
                                                          Retval OUT VARCHAR2 --输出参数---日期+城市编号+机构编号+序号
                                                          ) IS
getname VARCHAR2(50); 
  
BEGIN
  
 
 
   select t.bank_name getname into getname  from cs_contract t where t.contract_number=Cityno;
   
   IF getname <> 张三 then
    
      Retval :=getname|| 李四;--||‘李四’ 为连接符 结果等于--中国建设银行李四
   END IF;



END TEST_NUMO;
        CallableStatement statement = null;
        Connection conn = jdbcDao.getConnection();//获取到JDBC
        statement = conn.prepareCall("{call TEST_NUMO(?,?,?)}"); //调用存储过程
        statement.setString(1,"GZ-A-2013000412");//插入值 城市编号
        statement.setString(2,getSessionUser().getDeptId().toString());//业务编号
        statement.registerOutParameter(3,Types.VARCHAR);//out
        statement.execute(); //执行
        System.out.println(statement.getString(3));//取回结果--中国建设银行李四

 

存储过程demo返回银行名称

标签:

原文地址:http://www.cnblogs.com/yy123/p/4195391.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!