CREATE OR REPLACE PROCEDURE SP_SELECT_ROW
(
P_SEQ IN INT --SEQ
)
IS
TYPE RECORD1 IS RECORD
(
V_NAME VARCHAR2(200),
V_TEL VARCHAR2(200),
V_ADDR VARCHAR2(200)
);
REC1 RECORD1;
BEGIN
--DBMS_OUTPUT.ENABLE; --주석을 풀어도 안되네요.
select
name, tel, addr
INTO REC1.V_V_NAME, REC1.V_TEL, REC1.V_ADDR
from tbl1
where seq = P_SEQ;
--DBMS_OUTPUT.PUT_LINE( '이름 : ' || REC1.V_V_NAME ); --주석을 풀어도 안되네요.
end;
/
토드에서 위와 같이 프로시져를 만들고, 아래와 같이 실행했는데, 결과값이 안나오네요. (데이타는 있는데요.)
execute SP_SELECT_ROW(235);
제가 뭘 잘못 하고 있는거죠?
답변 부탁 드립니다.