procedure 썸네일형 리스트형 #13_140701_PL_SQL_REF CURSOR # REF CURSOR l ref cursor : 동적 SQL에서 커서를 사용하려면 ref cursor를 사용해야한다.l 일반 커서와 ref cursor 의 차이점- 우리가 알고있는 커서선언은 declare 절에서 수행하는데 ref cursor 는 커서선언이 실행절(begin)에서 이루어진다l 일반커서- 수행 순서 : cursor 선언 >> cursor open >> cursor에 있는 내용 fetch >> cursor close- 일반적인 커서 선언방법cursor emp_cursor isselect empno,ename,salfrom emp;- 아래의 출력결과를 emp_cursor 라는 메모리에 올려놓고 cursor를 메모리에 오픈하고 하나씩 하나씩 fetch 함 - for loop 문은 open, f.. 더보기 #12_140630_PL_SQL_PROCEDURE # PROCEDUREl PLSQL의 종류1. anonymous PL/SQL- 기본(fund)2. procedure3. function4. trigger5. packagen anonymous PL/SQL은 DB에 코드를 저장하지 않고 나머지는 코드를 저장한다 l 프로시져를 생성했을 때 장점1. 반복된 코드를 단순화 할 수 있다.똑같은 코드를 여러 번 사용해야할 때 코딩 양을 줄일 수 있다2. 프로그램 코드를 다른 프로그램에 이식하기가 편하다 l 매개변수- 입력용 : in- 출력용 : out - 입출력용 : inout l exec pro2 : 프로시져 수행l show err : 에러 출력 l 프로시져를 만들기 위해서는 set 구문삭제, declare 문장 삭제해야함 l 화살표를 써주면 서로 위치가 바뀌어도 .. 더보기 이전 1 다음