HPlogo ALLBASE/SQL C Application Programming Guide: HP 3000 MPE/iX Computer Systems

Chapter 6 Processing with Cursors

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Index

Processing with cursors gives you the option of operating on a multiple-row query result, one row at a time. The query result is referred to as an active set. You use a pointer called a cursor to move through the active set, retrieving a row at a time into host variables and optionally updating or deleting the row. Reporting applications may find this technique useful. Update applications such as those that periodically operate on tables not being concurrently accessed (for example, inventory adjustments) may also find this technique useful.

This chapter presents:

  • SQL Cursor Commands.

  • Transaction Management for Cursor Operations

  • Sample Program Using Cursor Operations.

The emphasis in this chapter is on FETCHing one row at a time. For an example of using the FETCH command with the BULK option, see the BULK FETCH section of Chapter 7.

Feedback to webmaster