close

SQL/PL

Close an open cursor

Syntax

close_stmt:
          CLOSE cursor_name

Description

The CLOSE statement is used to close an open cursor.

Example

declare gr_than_avg cursor for select * from acctmgr;
    ...
    open gr_than_avg;
    get_next1: loop
       fetch gr_than_avg into l_id, l_name, l_date, l_comm;
       if not found then
           leave get_next1;
       end if;
       if l_date >= lo_date and l_date <= hi_date then 
           set comm_sum = comm_sum + l_comm;
           set comm_count = comm_count + 1;
       end if;
    end loop get_next1;
    close gr_than_avg;

See Also

DECLARE CURSOR

OPEN

FETCH