아래와 같이 파라미터가 없고 해당 결과면 바로 뿌려주는 프로시져를
만들려고 합니다.
조회 조건은 해당 프로시져에서 대화형으로 값을 받아서 처리 할려고
합니다.
그런데 일반 SQL문처럼 아래와 같이 하니까 프로시져 생성 단계에서
변수의 값은 물어보네요.
실행 단계에서 물어 보게 하고 싶은데.
제 방법이 틀렸나요? 프로시져 상에서 치환 변수를 사용하는 방법이
틀린지 아시는분 조언좀 부탁 드리겠습니다.
===============================================
create or replace procedure test_pls
declare
l_status varchar2(10);
begin
select member_status into l_status from member_info where phone_no
= &l_status;
dbms_output.put_line(l_status);
end;
/
=============================================
|