最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Oracle中的存储过程在pl/sql和java中如何调用

来源:动视网 责编:小采 时间:2020-11-09 12:16:39
文档

Oracle中的存储过程在pl/sql和java中如何调用

Oracle中的存储过程在pl/sql和java中如何调用:案例:添加学生,然后返回该班级的所有学生。create or replace procedure add_stu(p_sid stu.sid%type, p_sname stu.sn 案例:添加学生,然后返回该班级的所有学生。 create or replace procedure add_stu(p_sid s
推荐度:
导读Oracle中的存储过程在pl/sql和java中如何调用:案例:添加学生,然后返回该班级的所有学生。create or replace procedure add_stu(p_sid stu.sid%type, p_sname stu.sn 案例:添加学生,然后返回该班级的所有学生。 create or replace procedure add_stu(p_sid s


案例:添加学生,然后返回该班级的所有学生。create or replace procedure add_stu(p_sid stu.sid%type, p_sname stu.sn

案例:添加学生,然后返回该班级的所有学生。

create or replace procedure add_stu(
p_sid stu.sid%type,
p_sname stu.sname%type,
p_cid stu.cid%type,
p_data out sys_refcursor -- 输出变量,系统引用游标
)
as
begin
insert into stu(sid,sname,cid)
values(p_sid,p_sname,p_cid);
commit;

--将查询的结果集的地址放到引用游标变量中,,再传递出去
open p_data for select * from stu where cid=p_cid;

end;


--PL/SQL 调用
declare
stu_data sys_refcursor;
stu_row stu%rowtype;
begin
add_stu(52,'b',1,stu_data);
fetch stu_data into stu_row;
while(stu_data%found)
loop
dbms_output.put_line(stu_row.sname);
fetch stu_data into stu_row;
end loop;
close stu_data;
end;

--java中调用
CallableStatement cstmt = null;
String spName = “{call add_stu(?,?,?,?)}";
cstmt = conn.prepareCall(spName);
cstmt.setInt(1, 工号);
…………
cstmt.registerOutParameter(4, Oracle.jdbc.OracleTypes.CURSOR); --设置第4个问号的值
cstmt.executeUpdate();
ResultSet rs = (ResultSet)cstmt.getObject(4);

文档

Oracle中的存储过程在pl/sql和java中如何调用

Oracle中的存储过程在pl/sql和java中如何调用:案例:添加学生,然后返回该班级的所有学生。create or replace procedure add_stu(p_sid stu.sid%type, p_sname stu.sn 案例:添加学生,然后返回该班级的所有学生。 create or replace procedure add_stu(p_sid s
推荐度:
标签: sql java 的存储
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top