A datatype defines which kind of values a column
can contain.
Data type
|
Description
|
|
CHARACTER(n)
|
Character
string. Fixed-length n
|
|
VARCHAR(n) or
CHARACTER VARYING(n)
|
Character
string. Variable
Length.
Maximum length n
|
|
BINARY(n)
|
Binary
string. Fixed-length n
|
|
BOOLEAN
|
Stores
TRUE or FALSE values
|
|
VARBINARY(n) or
BINARY VARYING(n)
|
Binary
string. Variable length. Max length n
|
|
INTEGER(p)
|
Integer
numerical (no decimal). Precision p
|
|
SMALLINT
|
Integer
numerical (no decimal). Precision 5
|
|
INTEGER
|
Integer
numerical (no decimal). Precision 10
|
|
BIGINT
|
Integer
numerical (no decimal). Precision 19
|
|
DECIMAL(p,s)
|
Exact
numerical, precision p, scale s.
|
|
NUMERIC(p,s)
|
Exact
numerical, precision p, scale s. (Same as DECIMAL)
|
|
FLOAT(p)
|
Approximate
numerical, mantissa precision p. A floating number in base 10 exponential
notation. The size argument for this type consists of a single number
specifying the minimum precision
|
|
REAL
|
Approximate
numerical, mantissa precision 7
|
|
FLOAT
|
Approximate
numerical, mantissa precision 16
|
|
DOUBLE PRECISION
|
Approximate
numerical, mantissa precision 16
|
|
DATE
|
Stores
year, month, and day values
|
|
TIME
|
Stores
hour, minute, and second values
|
|
TIMESTAMP
|
Stores
year, month, day, hour, minute, and second values
|
|
INTERVAL
|
Composed
of a number of integer fields, representing a period of time, depending on
the type of interval
|
|
ARRAY
|
A set-length
and ordered collection of elements
|
|
MULTISET
|
A
variable-length and unordered collection of elements
|
|
XML
|
Stores
XML data
|
Comments
Post a Comment