Difference between revisions of "CURRSEQNO()"

From Lianjapedia
Jump to: navigation, search
m (1 revision)
m (Text replace - "Recital" to "Lianja")
Line 16: Line 16:
 
A ZAP operation will reset the sequence number to 0.  The sequence number of a table can be reset with the command SET SEQNO TO <expN>.
 
A ZAP operation will reset the sequence number to 0.  The sequence number of a table can be reset with the command SET SEQNO TO <expN>.
  
The SET SEQNO command and CURRSEQNO() and SEQNO() functions are only supported for Recital tables.
+
The SET SEQNO command and CURRSEQNO() and SEQNO() functions are only supported for Lianja tables.
  
 
The CURRSEQNO() function is synonymous with the LASTSEQNO() function.
 
The CURRSEQNO() function is synonymous with the LASTSEQNO() function.
Line 41: Line 41:
  
 
==Products==
 
==Products==
Recital Server, Recital
+
Lianja Server, Lianja
 
[[Category:Documentation]]
 
[[Category:Documentation]]
 
[[Category:Functions]]
 
[[Category:Functions]]

Revision as of 12:34, 7 December 2012

Purpose

Function to return the current 'SEQNO' value


Syntax

CURRSEQNO([<workarea | alias>])


See Also

LASTSEQNO(), SEQNO(), SET SEQNO, ZAP


Description

The CURRSEQNO() function returns the current 'SEQNO' value. The SEQNO value is a unique sequence number generated on a per table basis. The CURRSEQNO() function differs from the SEQNO() function in that CURRSEQNO() returns the current sequence number for a table and SEQNO() increases the current sequence number by one and then returns the value. Including the optional <workarea | alias> parameter will cause the CURRSEQNO() function to operate on the specified table. If there is no active table the CURRSEQNO() function will return 0.

A ZAP operation will reset the sequence number to 0. The sequence number of a table can be reset with the command SET SEQNO TO <expN>.

The SET SEQNO command and CURRSEQNO() and SEQNO() functions are only supported for Lianja tables.

The CURRSEQNO() function is synonymous with the LASTSEQNO() function.


Example

use newtable
? seqno()
         1
? seqno()
         2
? currseqno()
         2
? currseqno()
         2
set seqno to 0
? currseqno()
         0
? seqno()
         1


Products

Lianja Server, Lianja