BLOG main image
전체 (525)
이것저것 (379)
취미생활 (68)
프로그래밍 (9)
유용한 정보 (67)
[블로그,이전] 블로그 옮기기,텍..
월풍도원(月風道院) - Delight o..
구글 검색용 애드센스 검색시 글..

W 위젯 베타테스터를 마치며,.
기차니스트의 너와 내가 원하는..
발빠르지만 위험한 삼성(?)
너와 내가 원하는 무엇
위젯컨퍼런스에 갔다가 받은 재..
너와 내가 원하는 무엇
379,855 Visitors up to today!
Today 2 hit, Yesterday 23 hit
daisy rss
tistory 티스토리 가입하기!
'PL/SQL'에 해당되는 글 1건
2008/06/18 20:30

프로시저

1.  사원의 이름을 입력하면 사원번호를 구해오는 Procedure 작성하기

SQL> create or replace procedure ex1
         (emp_name  in emp.ename%TYPE,
           emp_num  out emp.empno%TYPE)
          IS
          begin
          select empno into emp_num
          from emp 
          where ename=emp_name;
          end;
           /

실행 :
SQL> variable num number;
SQL> execute ex1('MARTIN', :num);
SQL> print  num;

2.  사원 번호를 입력받아 메니저의 이름을 구해오는 Function으로 작성하기

SQL> create  function  getMgr
        ( p_no    emp.empno%TYPE)
         return  varchar2
         IS
         v_name  varchar2(20);
         Begin
         select  ename INTO v_name from emp
         where empno=(Select mgr from emp
         where empno=p_no);
         return v_name;
         END;
          /

실행
SQL> select sal from emp 
         where ename=getMgr(7900);

'프로그래밍 > Oracle' 카테고리의 다른 글

오라클 PL / SQL  (0) 2008/06/18
오라클 기본 명령어 #2  (0) 2008/06/18
오라클 기본 명령어 #1  (0) 2008/06/15
Trackback Address :: http://myjun.org/trackback/447 관련글 쓰기
Name
Password
Homepage
Secret
prev"" #1 next