최근 정기적 인보고 프로세스를 위해 데이터 마트를 준비하기 시작했으며 매개 변수가있는 프로 시저를 사용하려고했습니다.루핑 및 즉시 실행 절차
그래서 this guideline을 읽고 복제하려고 시도했지만 컴파일시 오류가 있습니다.
create or replace procedure mig_rate @rep_date date AS
create or replace table mig_temp1(
report_date date,
portfolio string,
bucket integer,
Q integer);
begin
for j in 1..7 loop
for t in 0..32 loop
-- execute immediate 'bla-bla-bla insert statement mig_temp1
end loop;
end loop;
end
이 @
기호는 예상치 못한 말하는 PLS-00103
결과 :
여기 내 코드입니다.
구문에 어떤 문제가 있습니까? 매개 변수를 프로 시저에 어떻게 넣어야합니까 ??
알렉스! 답변을 주셔서 감사합니다. 잠시만 머물 렀습니다. 귀하의 링크를 연구 할 예정이며, 아마도 새로운 질문이 생길 것입니다.) 내가 실행하는 데 사용하려는 이유는 테이블 내가 참조하는 x_1, x_2, x_3 같은 열 이름이 ... 그래서 "0..32 루프에서 t"그들을 통해 루프 싶지 " – user2074685