Consider using `DBMS_LOB.LOADFROMFILE` instead of loop of `UTL_FILE.GET_RAW` and `DBMS_LOB.WRITEAPPEND` **Pros**: - shorter code **Cons**: - cannot track loading progress