OptionalautoWhether the type is auto-increment (null if not applicable)
Whether the type is case-sensitive
OptionalcolumnMaximum column size (precision for numeric, length for strings)
OptionalcreateParameters for creating a column of this type
The SQL data type code
OptionaldatetimeDatetime subcode (for interval/datetime types)
Whether the type has fixed precision and scale
OptionalintervalInterval leading precision (null if not applicable)
OptionalliteralCharacter(s) used to prefix a literal
OptionalliteralCharacter(s) used to terminate a literal
OptionallocalLocalized type name
OptionalmaximumMaximum scale (null if not applicable)
OptionalminimumMinimum scale (null if not applicable)
Nullability (0=no, 1=yes, 2=unknown)
OptionalnumNumeric precision radix (2 or 10, null if not applicable)
Searchability (0=none, 1=char, 2=basic, 3=full)
SQL data type value
The name of the data type (e.g., VARCHAR, INTEGER)
OptionalunsignedWhether the type is unsigned (null if not applicable)
XDBC Type Info - data type information supported by the server