BIGINT
The BIGINT data type is used for storing
very large whole numbers.
Syntax
BIGINT
Usage
The storage of BIGINT variables is based on 8 bytes of signed data (
= 64 bits ).
The value range is from -9,223,372,036,854,775,807 to +9,223,372,036,854,775,807.
BIGINT variables can be initialized with integer
literals:MAIN
DEFINE i BIGINT
LET i = 9223372036854775600
DISPLAY i
END MAINWhen assigning a whole number that exceeds the BIGINT range, the
overflow error -1284 will be raised.
BIGINT variables are initialized to zero in functions, modules and
globals.
Data type conversion can be controlled by catching the runtime exceptions. For more details, see Handling type conversion errors.