Internal data types

Data types, used in the D2000 System, are listed in the following table.

Data typeRange
LongInteger64-bit Integer, i.e. -9 223 372 036 854 775 808 ≤ x ≤ 9 223 372 036 854 775 807
Note: till version 21.0.70 LongInteger was only 32-bit, i.e. -2 147 483 648 ≤ x ≤ 2 147 483 647
LongReal0, 2.3x10-308 ≤ |x| ≤ 1.7x10308
Time1.1.1972 - 31.12.2099. Time data accuracy in the D2000 System is 1 ms (millisecond).
TextText strings with variable lengths are limited to 100 000 characters. The texts are internally encoded in UTF-8.

Range of database types:

-1.0x1038 ≤ x ≤ 1.0x1038

This range implies the following restrictions relating to:

  • configuration database - the maximum size of real numbers used as limits in the configuration of eval tags, I/O tags, historical values, etc.
  • archive database - the maximum size of real data that can be stored in a historical value archive
Napíšte komentár