안녕하세요?

 

DELETE FROM F13_MOVE_INST
where exists ( 
select    1   from   (

SELECT N'0000000000249' as CODE  union all

..

.

.

.

(약 800라인의 코드가 있음)

.

.

.

 

SELECT N'0000000000249' as CODE  union all

SELECT N'0000000000249' as CODE  union all

SELECT N'0000000000249' as CODE

) as DEL  where DEL.code = F13_MOVE_INST.move_inst_no)

 

 

이런 쿼리를 날리면 스택 오버플로우가 발생합니다. 그냥 셀렉트만 한다면 아무 문제가 없는데, 업데이트를 씌우면 이러네용..ㅠ.ㅠ

어떻게 하면 될까요? 원인은 또 뭔지...ㅠ.ㅠ;;;





profile