var_type:
non_numeric_vartype | numeric_vartype
non_numeric_vartype:
{CHAR | VARCHAR | WCHAR | WVARCHAR} [(length_num)]
| {BINARY | VARBINARY} (length_num)
| DATE | TIME | TIMESTAMP
| UUID
| ROWID
numeric_vartype:
REAL | FLOAT | DOUBLE
| BOOLEAN | TINYINT | SMALLINT | INTEGER | BIGINT
| DECIMAL [(precision_num [, scale_num)]