0
Netezza에서 저장 프로 시저를 사용하고 있습니다. 범위의 값을 반복하고 싶습니다. 루프의 상한값은 사용자가 sproc에 변수로 전달합니다.FOR 루프 Netezza 문제
즉 EXECUTE SPROC (12);
Netezza (aginity workbench)는이 입력 변수를 루프의 상한으로 허용하지 않습니다.
나는이 루프 종료 스타일의 루프를 사용하여 해결 될 수 있다는 사실을 알고
DECLARE
x alias as $1.
begin
for i in 1..x loop
...do stufff...
end loop;
end;
즉, 그러나 그것은 내가 문서가 할 수 있다고 제안 주어진 위를 할 수없는 이유에 나를 먹고 그래서.
왜이 기능이 작동하지 않거나 작동시키는 지 누구나 알고 계십니까?
감사합니다. Clancy.
감사합니다. Varun. 그거야. 공식 문서가 괄호 사용을 조언하지 못한 것은 이상합니다. – clancy