모든 절차를 Oracle에서 DB2 데이터베이스로 마이그레이션해야합니다. 알고 싶습니다, 어떻게해야합니까 구문이 내부에 있습니다.은 오라클과 동일합니다. 오라클에서 사용IF SET Oracle에서 DB2로
변수를하고있다가 ps_iPkCooperativa
이며 0
오라클 코드 받고있다 :
BEGIN
SELECT CCOOP
INTO ps_iPkCooperativa
FROM COOP
EXCEPTION
WHEN NO_DATA_FOUND
THEN ps_iPkCooperativa := 0;
END;
가 어떻게 DB2에서이 작업을 수행합니까?
Barbaros Ozhan, 위의 쿼리를 수행했지만 DB2에서 실행하려고하면 할 수없는 것을 보여줍니다. \t'GPRSD001.COOP FROM ps_iPkCooperativa INTO \t \t CCOOP 을 선택; SIGNAL SQLSTATE '02000' \t SET ps_iPkCooperativa = 0; ' – Luiz
'의 세미콜론 끝 부분을 넣어야한다고 알려줍니다. – Luiz
@ 루이스 예, 맞습니다. 죄송합니다. SET MESSAGE_TEXT = 'No Data Found'; 부분을 추가했습니다. –