Try OpenEdge Now
skip to main content
DataServer for Oracle
Initial Programming Considerations : Error handling : Overflow checking

Overflow checking

Overflow checking is a process by which the DataServer evaluates whether the value defined for a data type exceeds the data type's capacity. If the value is greater than the bit size defined for a data type, an error message occurs.
Note: Because in-memory operations on INTEGER and INT64 data types are 64-bit, potential conflicts arise when data is exchanged between Oracle DataServers and OpenEdge clients of Release 10.1A and earlier. If a networked 10.1B DataServer produces an INT64 data type that is sent to a pre-10.1B client, and the INT64 data type is mapped to a 32-bit data type that exceeds 32-bits of data storage, the Oracle DataServer will detect an overflow condition and an error message appears on the client machine.