东莞58同城招聘网最新招聘信息优化营商环境条例
文章目录
- Java调用Oracle存储过程
 
Java调用Oracle存储过程
使用Java实现存储过程的步骤:
 1、数据表、存储过程【已完成】
 2、引入依赖包、数据源配置
 3、Java实现【已完成】
– Oracle 创建数据表
 CREATE TABLE STUDENT (
 ID NUMBER (20) NOT NULL ENABLE PRIMARY KEY,
 NAME VARCHAR2 (32) DEFAULT NULL,
 SEX NUMBER (11) DEFAULT NULL,
 AGE NUMBER (11) DEFAULT NULL
 );
– 创建Oracle存储过程
 CREATE OR REPLACE PROCEDURE testpro
 (num_id IN NUMBER,
 rowVar_student OUT student%ROWTYPE) IS
 BEGIN
 SELECT * into rowVar_student FROM student where id=num_id;
 dbms_output.put_line(‘ID:’||rowVar_student.id||‘, name:’||rowVar_student.name||‘, sex:’||rowVar_student.sex||‘, age:’||rowVar_student.age); --控制台输出
 END;
– 调用Oracle存储过程
 –SET serveroutput ON
 DECLARE
 rowVar_student student%ROWTYPE;
 BEGIN
 testpro(
