Package에서 프로시저 호출 질문입니다. 0 1 3,535

by 은술사 [PL/SQL] plsql procedure [2012.05.25 17:10:56]


FUNCTION p_GET_ROW(
    i_ID ACCOUNT LOGINACCOUNT.ID%TYPE
)

RETURN  LOGINACCOUNT %ROWTYPE
RESULT_CACHE
IS
    vRow  LOGINACCOUNT %ROWTYPE;
BEGIN
    SELECT * INTO vRow FROM  LOGINACCOUNT 
    WHERE ID =  i_ID;
    RETURN vRow;
END  p_GET_ROW;

PROCEDURE SET_ROW(
i_ID ACCOUNT LOGINACCOUNT.ID%TYPE

IS
BEGIN
    ROW := p_GET_ROW(i_ID);
END SET_ROW;

로그인을 하는 패키지를 만들었습니다..

그리고 다른 패키지에서 선언을 해주고 호출을 해줄때

위 패키지를 변경하지 않고 최근에 입력된 로우를 호출 할 수 있을까요?

LOGINACCOUNT  이 테이블에는 id, name, phone, login_time이 있습니다.
by 은술사 [2012.05.25 17:13:28]
다른 패키지에선 ACCOUNT_USER_PACK.ROW.LOGIN_TIME으로 호출하고 있습니다.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입