Basic Data Types
SQL makes use of a collection of domains that, in general, varies from one
implementation to another. Not all domains of the standard exist in every
implementation, and not all domains of implementations exist in the standard.
Basic domains supported by virtually all implementations of SQL can be
classified as string domains, numerical domains, and special domains.