Returns the value of the end of selection condition of the last SQL SELECT command or the last fetch statement associated with a cursor. This function returns true if the result set created by a SQL SELECT command is empty or if a fetch statement sets the current row position out of the result set.
eos ( in cCursor : cursor ) : boolean
value of the end of selection condition
| 
                           
                            Parameter  | 
                        
                        
                           
                            Description  | 
                        
                     
|---|---|
| cCursor | Cursor with which the command or statement is associated | 
var
  v_artno, v_stock, v_quantity:
number;
dcltrans
  transaction TMain
  begin
    c1: SelArticle();
    if eos (c1) then
      write("no articles found");
      return 1;
    end;
    while not eos (c1) do
      write(v_artno);
      ...
      fetch c1 next 1;
    end;
  end TMain;
dclsql
  SelArticle:
    SELECT stock, quantity
    INTO :v_stock, :v_quantity
    FROM article
    WHERE articlenumber = :v_artno;