如果你对pl/sql中创建Oracle procedure并调用的实际应用方案感到很是很郁闷时。你就可以浏览下面的文章了,以下文章就是对其相关内容的详细介绍。

以下的文章主要是经过相关的的代码来引出pl/sql中创立Oracle procedure并调用的实践使用计划,假如你想对pl/sql中创立Oracle procedure并调用有想了解的愿望的话,以下的文章就会给你供给相关的知识点。

创立Oracle procedure并调用在pl/sql里(plsql中procedure)  Oracle procedure 第1张

  1. Createtable
  2. createtableA
  3. (
  4. USERIDNUMBER(38),
  5. PWDVARCHAR2(30)
  6. )
  7. tablespaceUSERS
  8. pctfree10
  9. initrans1
  10. maxtrans255
  11. storage
  12. (
  13. initial64K
  14. minextents1
  15. maxextentsunlimited
  16. );

创立procedure

  1. createorreplaceprocedureup_sel(cur_testoutsys_refcursor)
  2. is
  3. begin
  4. opencur_testfor
  5. select*froma;
  6. end;

删去存储进程

  1. dropprocedureup_sel

提交

  1. commit

在PL/sql中履行procedure

  1. file-->>new-->>testwindow
  2. begin
  3. Calltheprocedure
  4. up_sel(cur_test=>:cur_test);
  5. end;

在variable中填入界说的游标名 cur_test,在Type中填入游标类型 Cursor,点击Value 右边的 ...图标即可显示出所要的成果当然也可直接右击存储进程后点TEST,

删去数据的存储进程

  1. createorreplaceprocedureup_del
  2. (useridinvarchar2)
  3. is
  4. begin
  5. deletefromawhereUSERID=userid;
  6. end;

要在value中填入要传入的值

添加数据

  1. createorreplaceprocedureup_add
  2. (
  3. useridinvarchar2,
  4. pwdinvarchar2
  5. )
  6. is
  7. begin
  8. insertintoa(USERID,PWD)values(userid,pwd);
  9. commit;
  10. end;

履行

  1. declare
  2. begin
  3. up_add(11,'222');
  4. end;

上述的相关内容便是如安在pl/sql中创立Oracle procedure并调用的描绘,期望会给你带来一些协助在此方面。

【修改引荐】

  1. Oracle装置脚本的相关代码介绍
  2. Oracle体系结构中的基本概念,数据库的介绍
  3. Oracle体系结构实例的相关内容介绍
  4. Oracle索引怎么进步数据库的查询功率
  5. Oracle功能调整的要点中的操作系统的优化

转载请说明出处
知优网 » 创立Oracle procedure并调用在pl/sql里(plsql中procedure)

发表评论

您需要后才能发表评论