안녕하세요. DB2 초보자 입니다.
그동안 MS-SQL만 쓰다가 DB2를 쓰려니 혼란스러운 점이 많습니다.
1) MS-SQL처럼 프로시져 작성 툴이 있나요? 제어센터의 명령편집기를 사용해서 프로시져를 CREATE할 수 있나요?
2) 현재 명령편집기로 프로시져를 CREATE 하려고 하는데 아래와 같은 프로시저 구문좀 봐주세요.
CREATE PROCEDURE TEST( OUT ROW_NUM INTEGER )
LANGUAGE SQL
JUN : BEGIN
SET ROW_NUM = 0;
SELECT COUNT(*) INTO ROW_NUM FROM TBL_MEMBERS;
END JUN;
COMMIT;
메시지 : SQL0104N "IN SET ROW_NUM = 0" 다음에 예기치 않은 토큰
"END-OF-STATEMENT"이(가) 있었습니다. 예상한 토큰은 "<psm_semicolon>"입니다.
LINE NUMBER=6. SQLSTATE=42601
3) 제어센터의 좌측 트리에서 "스토어드 프로시져"를 우클릭 하면 "추가..." 메뉴가 나오지 않나요?
답변 부탁 드리겠습니다.
|