%ROWTYPE의 사용예


%ROWTYPE의 사용예

SQL> SELECT * FROM DEPT; DEPTNO DNAME LOC ---------- -------------- ------------- 10 ACCOUNTING /NEW YORK 20 RESEARCH DALLAS 30 SALES CHICAGO 40 OPERATIONS BOSTON SQL> DECLARE 2 D_ROW DEPT%ROWTYPE; -- DEPT테이블의 ROW데이터형을 따름 3 BEGIN 4 SELECT DEPTNO,DNAME,LOC INTO D_ROW 5 FROM DEPT 6 WHERE DEPTNO=10; 7 8 DBMS_OUTPUT.PUT_LINE(D_ROW.DEPTNO); 9 DBMS_OUTPUT.PUT_LINE(D_ROW.DNAME); 10 / DBMS_OUTPUT.PUT_LINE(D_ROW.LOC); 11 END; 12 / 10 ACCOUNTING NEW YORK ... DEPT테이블의 컬럼수만큼 원하는 값을 뽑아 올 수 있다!!

PL/SQL 처리가 정상...


#DB #IT #개발 #노가다 #데이터베이스 #업무노트 #오라클 #프로그래밍

원문링크 : %ROWTYPE의 사용예