Another Oracle Dev Gym workout for you...


Tim Hall of offers a comprehensive review of bulk processing in PL/SQL in this workout's leading exercise. Drill down to the SAVE EXCEPTIONS section of Tim's article to explore how to handle exceptions that may be raised when FORALL executes. Check out the documentation for more details. Then finish up with quizzes from Steven Feuerstein on SAVE EXCEPTIONS. Go beyond FORALL basics with this workout!


  • Instructor

    Tim Hall*

  • Estimated Time

    53 Minutes

  • Difficulty

    Intermediate to Advanced

Oracle Account Text

You need an Oracle Account to take a workout. Click here to sign up.
Already a member of the Oracle Dev Gym? Click here to get back to work.


Exercise Difficulty Time
Bulk Binds (BULK COLLECT & FORALL) and Record Processing in OracleAdvanced30
Handling FORALL Exceptions After FORALL Statement CompletesNot Provided
Quiz on SAVE EXCEPTIONS in FORALLIntermediate2
Quiz on SAVE EXCEPTIONS in FORALLIntermediate9
Quiz on SQL%BULK_EXCEPTIONS with Sparse Bind ArraysAdvanced6

*About Tim Hall

Tim Hall is an Oracle DBA/Developer and well known Oracle blogger at If that isn't enough, he's written two books and over 900 articles, is an Oracle ACE Director, Oracle Groundbreaker Ambassador, OakTable member, and has presented at numerous user groups and conferences worldwide.

More from Tim Hall