
ORACLE - INSERT WITH절에 FUNCTION 사용시 오류 (ORA-32034)
·
개발/ORACLE
Insert 문에 Function을 사용하면 오류가 난다!INSERTINTO {table}(.., .., ...)WITH FUNCTION ~~DATA AS ( SELECT ..)SELECT ...FROM ... WHERE ... ;[99999][32034] ORA-32034: 지원되지 않는 WITH 절 사용힌트추가로 해결하자INSERT /*+ WITH_PLSQL */INTO {table}(.., .., ...)WITH FUNCTION ~~DATA AS ( SELECT ..)SELECT ...FROM ... WHERE ... ;select, update 문에서도 간혹 에러가 나는 경우가 있는데위 힌트를 사용하면 해결된다.참고로 성능 힌트가 아니다. 참고더보기https://dbaora.com/with-fun..