callablestatement存储过程

原创 2008年09月28日 07:29:00

 import java.sql.*;
public class TestProc {

 /**
  * @param args
  */
 public static void main(String[] args) throws Exception {
  
  Class.forName("oracle.jdbc.driver.OracleDriver");
  Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.0.1:1521:SXT", "scott", "tiger");
  CallableStatement cstmt = conn.prepareCall("{call p(?, ?, ?, ?)}");
  cstmt.registerOutParameter(3, Types.INTEGER);
  cstmt.registerOutParameter(4, Types.INTEGER);
  cstmt.setInt(1, 3);
  cstmt.setInt(2, 4);
  cstmt.setInt(4, 5);
  cstmt.execute();
  System.out.println(cstmt.getInt(3));
  System.out.println(cstmt.getInt(4));
  cstmt.close();
  conn.close();
 }

}

使用CallableStatement调用存储过程

什么是存储过程? 就是带有逻辑的sql语句,由于增删改查没有带逻辑,使用存储过程可以判断,循环。 如何创建存储过程? CREATE PROCEDURE pro_test() ...
  • ya_1249463314
  • ya_1249463314
  • 2016年08月12日 00:23
  • 3467

[疯狂Java]JDBC:CallableStatement执行存储过程

1. 简单的存储过程的创建:     1) 一个MySQL中典型的存储过程的创建: delimiter create procedure add(a int, b int, out sum int...
  • Lirx_Tech
  • Lirx_Tech
  • 2016年04月14日 14:59
  • 1772

JAVA中 CallableStatement调用存储过程

CallableStatement 对象为所有的 DBMS 提供了一种以标准形式调用已储存过程的方法。已储存过程储存在数据库中。对已储存过程的调用是 CallableStatement对象所含的内容。...
  • zxciop110
  • zxciop110
  • 2013年01月26日 13:48
  • 2361

初学JDBC(七)-使用CallableStatement接口调用存储过程

上一篇博客讲了对大数据对象的处理操作,用到了Clob和blob接口,这一篇博客我来说说CallableStatement接口调用存储过程。...
  • u013132035
  • u013132035
  • 2016年11月20日 23:21
  • 1150

java基础巩固---jdbc接口CallableStatement执行存储过程

CallableStatement执行存储过程 /**  * 使用CablleStatement调用存储过程  * @author APPle  *  */ public class Dem...
  • yuexianchang
  • yuexianchang
  • 2016年12月08日 09:30
  • 784

CallableStatement 调用存贮过程

代码: DButil.java import java.sql.DriverManager; import java.sql.SQLException; import java.util.Proper...
  • linhaiyun_ytdx
  • linhaiyun_ytdx
  • 2016年10月13日 22:23
  • 432

老调重弹:JDBC系列 之 存储过程 CallableStatement(创建和使用)

JDBC 存储过程 调用 CallableStatement
  • u010349169
  • u010349169
  • 2014年06月16日 17:32
  • 5623

理解JBDC更新计数行以及调用存储过程返回多个结果集

在开始本文的时候,我们先了解SQL SERVER中的一个命令   SET NOCOUNT ON; 执行该命令 表示不返回计数行,什么是计数行了,比如我们执行 DELETE ,UPDATE,INSE...
  • myxx520
  • myxx520
  • 2011年08月22日 23:59
  • 3945

Java+sql server+CallableStatement调用存储过程三种情况 (转)

在JSP页面中进行测试,代码如下:
  • zhangdaiscott
  • zhangdaiscott
  • 2010年10月29日 13:19
  • 3669

存储过程执行很慢,请求优化

SELECT TD.CourseID,TU.StudentUserID,COUNT(EU.ExerciseSubjectID) AS SubmitCouont     ,COUNT(ES.Exerci...
  • y527106719
  • y527106719
  • 2011年03月17日 13:44
  • 822
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:callablestatement存储过程
举报原因:
原因补充:

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