城市猎人

在一网情深的日子里,谁能说得清是苦是甜,只知道确定了就义无反顾
posts - 1, comments - 7, trackbacks - 0, articles - 89

PL/SQL之包

Posted on 2008-11-10 14:13 sailor 阅读(214) 评论(0)  编辑  收藏 所属分类: oracle
1、语法


2、实例:

 1create or replace package mypack as
 2 procedure update_deptment
 3 (
 4 v_dno  in dept.depno%type,
 5 v_name in dept.dname%type
 6 );
 7 
 8 procedure find_deptment
 9 (
10 v_dno1  in dept.depno%type
11 );
12 end;
13 /

 1create or replace package body mypack as
 2
 3   procedure update_deptment
 4    (
 5   v_dno  in dept.depno%type,
 6   v_name in dept.dname%type
 7   ) is
 8   begin
 9     update dept
10     set dname = v_name 
11     where depno = v_dno;
12     dbms_output.put_line('update success');
13   end;
14   
15    procedure find_deptment
16   (
17   v_dno1  in dept.depno%type
18   ) is
19    va_name dept.dname%type;
20   begin
21   select dname into va_name from dept where depno = v_dno1;
22   dbms_output.put_line('name:' || va_name);
23   end;
24   
25 end;

只有注册用户登录后才能发表评论。


网站导航: