Q & A

오렌지 포 알티베이스 프로시저 질문

Date2014.09.05 / Hit : 4921
 프로시저에 SELECT INTO 한 변수를 가지고 와서
UPDATE 하는 구분을 FOR문으로 만들고
프로시저를 실행했는데
FOR문의 반복 카운트에 따라서 UPDATE가 될때가 있고 안될때가 있더라구요

이게 오렌지 툴이 이상한건지
제가 수정하려는 데이터가 이상한건지 확인을 좀 하고 싶은데요


제 나름대로 문제를 찾아볼려고 이것저것하다가 한가지 알게 된 것이
위의 반복 카운트에 따른 문제였습니다.

FOR M IN 1 .. 10000
예를들어 1~10000까지 실행하면 UPDATE가 실행이 안되고

FOR M IN 2 .. 10
2~10으로 줄여서 하면 UPDATE가 되는 것은 확인했습니다.

UPDATE 구문은 SELECT 구문에서 가지고 온 데이터가 V_A, V_B일 때

UPDATE X_TABLE
SET C = REPLACE(C, V_A, V_B)
WHERE C LIKE '%' || V_A || '%'
;
이런 내용입니다.

그럼 수고하세요.
  • 대표전화
    1660-1675

  • 기술 문의
    02-6931-1734

  • 오렌지 문의
    070-8666-8175

  • 라이선스 문의
    02-6931-1728