SQL : Difference between implicit and explicit cursors in Oracle