You need to read for comprehension, rather than for sound bites.
The first article is one debunking some oracle myths.
If you include the line above the one you quoted, then you get this quote:
Quote:
For years, many experts in the Oracle world (including me) preached a fairly rigid dogma about explicit and implicit cursors. The dogma went like this:
You should always use explicit cursors (CURSOR <cursor_name> IS) and avoid implicit cursors (SELECT INTO) entirely, because explicit cursors are always more efficient.
|
Already, it starts to sound less like a piece of advice.
If we include the paragraph following yours, we see that you've got the point of the article exactly wrong:
Quote:
|
Doesn't that sound logical and convincing? The problem is that although it might have been true a long time ago in Oracle6, it certainly isn't true for Oracle8i, Oracle9i, or Oracle 10g. In fact, implicit cursors often run faster than explicit cursors. That explicit cursors are always going to be more efficient is one of the most enduring of PL/SQL myths, because it was propagated early and widely.
|