DBMS_SQL.PARSE 를 사용해서 쿼리를 파라메터로 넣는데 꼭 varchar여야 하더라구요
쩝...무슨 방법이 없을까요..
설마 로직을 다 뒤집어야 하는걸까요.. ㄷㄷㄷ
by finecomp
[2007.07.11 00:00:00]
32767을 넘는 쿼리라면 비효율적인 SQL 코딩이 포함되어있을 확률이 높습니다.
어쨋던 Dynamic Query구현 시 변수 size를 Loop등 적당한 부분에서 Check하여 넘는 경우 다른 변수로 담고 parse등의 처리 시 vSQL || vSQL1처럼 concatenate 하면서 처리하면 가능합니다.