ALLBASE/SQL Reference Manual (36216-90216)
Chapter 7 207
Data Types
7 Data Types
Every value in SQL belongs to some data type. A data type is associated with each value
retrieved from a table, each constant, and each value computed in an expression.
This chapter discusses data types. The following sections are presented:
• Type Specifications
• Value Comparisons
• Overflow and Truncation
• Underflow
• Type Conversion
• Null Values
• Decimal Operations
• Date/Time Operations
• Binary Operations
• Long Operations
• Native Language Data
A data type defines a set of values. Reference to a previously defined data type is a
convenient way of specifying the set of values that can occur in some context. For example,
in SQL the type INTEGER is defined as the set of integers from −2,147,483,648 through
+2,147,483,647, plus the special value NULL. If you define a column with type INTEGER,
each value stored in the column must be either an integer in the range −2,147,483,648
through +2,147,483,647, or a null value (if NOT NULL is not specified).