Matthew Schroeder shares some alternatives to cursors that provide looping functionality.

This story continues at http://www.databasejournal.com/news/...er-records.htm