Oracle存储过程详解_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > Oracle存储过程详解

Oracle存储过程详解

 2010/11/17 22:49:32  OracleX  http://oraclex.javaeye.com  我要评论(0)
  • 摘要:实现存储过程必须先在oracle建立相应的Procedures,如下所示:--添加信息--createorreplaceprocedureinsert_t_test(p_idinnumber,p_nameinvarchar2,p_passwordinvarchar2)isbegininsertintot_test(id,name,password)values(p_id,p_name,p_password);end;---------------------------删除信息-
  • 标签:Oracle存储过程

实现存储过程必须先在oracle建立相应的Procedures,如下所示:

--添加信息--
create or replace procedure insert_t_test(
p_id in number,
p_name in varchar2,
p_password in varchar2
) is
begin
insert into t_test(id,name,password) values(p_id,p_name,p_password);
end;
-------------------------
--删除信息--
create or replace procedure del_t_test(
p_id                 in number,
x_out_record out number) is
begin

    delete t_test where id = p_id;
    x_out_record := 0;
exception
    when others then
        x_out_record := -1;
end;
-----------------------------
--查询所有信息--
create or replace procedure all_t_test(
x_out_record out number,
x_out_cursor out sys_refcursor) is
begin
    open x_out_cursor for
        select * from t_test;
    x_out_record := 0;
exception
    when others then
        x_out_record := -1;
end;

?

其中的存储过程名字(就是加粗部分)必须要和java代码中的相对应
  • 相关文章
发表评论
用户名: 匿名