타입은 Long Type 인데.. 오라클 10g 미만 버젼에선 쿼리가 너무 긴경우 이를 처리하지 못한다.

그래서 미리 변수에 닮아놓고..

쿼리는 변수를 호출해서 쓰는 방식..

 

DECLARE test_aa t_plan.short_desc%TYPE;
BEGIN test_aa:='~~~~~~~~~~~~~~~긴.. 내용.. ~~~~~~~~~~~ (')는 들어가지 않는다.';
UPDATE t_plan SET short_desc = test_aa
    WHERE plan_no='10328';
END;

COMMIT;

'Db > Oracle' 카테고리의 다른 글

oracle start with, connect by  (3) 2010.04.09
oracle INTERSECT & MINUS  (2) 2010.04.09
oracle dual > connect by level 사용으로 수치값 출력  (3) 2010.04.09
ORACLE PIVOT sample  (5) 2010.04.07
Oracle cursor 간단 sample  (1) 2010.04.06