jdbc调用有参数输出的存储过程
2013-08-14 13:24
267 查看
CallableStmtDemo.java :
public class CallableStmtDemo { public static void main(String[] args) { callSpWithOutParam(); } public static void callSpWithOutParam(){ try { Class.forName("oracle.jdbc.driver.OracleDriver"); Connection conn=DriverManager. getConnection("jdbc:oracle:thin:@localhost:1521:orcl","scott","tiger"); CallableStatement callStmt=conn.prepareCall("{call total_count(?,?)}"); callStmt.setInt(1,20); callStmt.registerOutParameter(2,Types.INTEGER);//重点 callStmt.execute(); int n=callStmt.getInt(2); System.out.println("部门20有"+n+"个员工"); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } } }
相关文章推荐
- jdbc调用无参数输出的存储过程
- JDBC调用带输出参数的存储过程
- 关于存储过程的ADO调用的一些心得(输出参数,返回值)
- Java调用SQL存储过程 输入输出参数
- VS2005调用SQL SERVER2005中带输出参数的存储过程
- C#中调用存储过程:带输入输出参数
- php调用mysql存储过程输出参数
- Java调用Oracle集合类型输出参数的存储过程
- ASP调用存储过程:有输入参数和输出参数的存储过程
- 关于sqlhelper调用存储过程获取参数返回值和输出参数的问题
- ibatisNet带输出参数的存储过程的调用
- MySQL存储过程例子(包含事务,输出参数,嵌套调用)
- c#调用带输出参数的存储过程
- 关于JDBC使用命名参数(named parameters)进行存储过程调用的问题
- c#调用带输出参数的存储过程
- MyBatis之四:调用存储过程含分页、输入输出参数
- Java调用Oracle集合类型输出参数的存储过程
- .net调用存储过程三 (含输出参数)
- Java代码调用数据库带输出参数的存储过程
- C#调用存储过程带输出参数或返回值