안녕하세요..
PostgreSQL 9.6을 쓰다가 12버전으로 업그레이드를 했는데요
잘 사용하던 function에서 commit/rollback not allowed inside a ddl dml or utility query 와 같은 에러가 발생하네요
혹시 12 버전에서 commit 쓰는 방법이 바뀌었나요?
function안에 commit이 있긴 있습니다.
edb 사용하시나요? postgresql 9.6에서는 function 내에서 commit/rollback 사용이 안되는 걸로 알고 있는데
아..네..EDB 였습니다.
EDB는 오라클 처럼 쓰는게 있네요