Online
v0.9.0
|
dialect
|
type_name
|
type_template
|
datada_type
|
is_default
|
supports_length
|
supports_precision
|
supports_scale
|
default_length
|
default_precision
|
default_scale
|
max_length
|
description
|
|
MYSQL
|
char
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
MYSQL
|
text
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
MYSQL
|
tinytext
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
MYSQL
|
mediumtext
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
MYSQL
|
longtext
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
MYSQL
|
binary
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
MYSQL
|
varbinary
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
MYSQL
|
blob
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
MYSQL
|
tinyblob
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
MYSQL
|
mediumblob
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
MYSQL
|
longblob
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
MYSQL
|
date
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
MYSQL
|
time
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
MYSQL
|
datetime
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
MYSQL
|
timestamp
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
MYSQL
|
year
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
MYSQL
|
json
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
MYSQL
|
enum
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
MYSQL
|
set
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
DUCKDB
|
boolean
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
DUCKDB
|
tinyint
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
DUCKDB
|
smallint
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
DUCKDB
|
integer
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
DUCKDB
|
bigint
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
DUCKDB
|
hugeint
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
128-bit signed integer
|
|
DUCKDB
|
uhugeint
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
128-bit unsigned integer
|
|
DUCKDB
|
utinyint
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
Unsigned 8-bit integer
|
|
DUCKDB
|
usmallint
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
Unsigned 16-bit integer
|
|
DUCKDB
|
uinteger
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
Unsigned 32-bit integer
|
|
DUCKDB
|
ubigint
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
Unsigned 64-bit integer
|
|
DUCKDB
|
float
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
DUCKDB
|
double
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
DUCKDB
|
decimal
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
Fixed-point decimal
|
|
DUCKDB
|
varchar
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
DUCKDB
|
blob
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
DUCKDB
|
date
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
DUCKDB
|
time
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
DUCKDB
|
timetz
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
Time with time zone
|
|
DUCKDB
|
timestamp
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
DUCKDB
|
timestamptz
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
Timestamp with time zone
|
|
DUCKDB
|
interval
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
Time interval
|
|
DUCKDB
|
uuid
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
DUCKDB
|
json
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
null
|
|
DUCKDB
|
list
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
Variable-length list
|
|
DUCKDB
|
struct
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
Named tuple/struct type
|
|
DUCKDB
|
map
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
Key-value map
|
|
DUCKDB
|
union
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
Tagged union type
|
|
DUCKDB
|
enum
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
Enumeration type
|
|
DUCKDB
|
bit
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
Bit string
|
|
ORC
|
boolean
|
null
|
STRING
|
0
|
0
|
0
|
0
|
null
|
null
|
null
|
null
|
Boolean value
|
| Attribute |
Record 251 |
Record 252 |
Record 253 |
Record 254 |
Record 255 |
Record 256 |
Record 257 |
Record 258 |
Record 259 |
Record 260 |
Record 261 |
Record 262 |
Record 263 |
Record 264 |
Record 265 |
Record 266 |
Record 267 |
Record 268 |
Record 269 |
Record 270 |
Record 271 |
Record 272 |
Record 273 |
Record 274 |
Record 275 |
Record 276 |
Record 277 |
Record 278 |
Record 279 |
Record 280 |
Record 281 |
Record 282 |
Record 283 |
Record 284 |
Record 285 |
Record 286 |
Record 287 |
Record 288 |
Record 289 |
Record 290 |
Record 291 |
Record 292 |
Record 293 |
Record 294 |
Record 295 |
Record 296 |
Record 297 |
Record 298 |
Record 299 |
Record 300 |
| dialect |
MYSQL
|
MYSQL
|
MYSQL
|
MYSQL
|
MYSQL
|
MYSQL
|
MYSQL
|
MYSQL
|
MYSQL
|
MYSQL
|
MYSQL
|
MYSQL
|
MYSQL
|
MYSQL
|
MYSQL
|
MYSQL
|
MYSQL
|
MYSQL
|
MYSQL
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
DUCKDB
|
ORC
|
| type_name |
char
|
text
|
tinytext
|
mediumtext
|
longtext
|
binary
|
varbinary
|
blob
|
tinyblob
|
mediumblob
|
longblob
|
date
|
time
|
datetime
|
timestamp
|
year
|
json
|
enum
|
set
|
boolean
|
tinyint
|
smallint
|
integer
|
bigint
|
hugeint
|
uhugeint
|
utinyint
|
usmallint
|
uinteger
|
ubigint
|
float
|
double
|
decimal
|
varchar
|
blob
|
date
|
time
|
timetz
|
timestamp
|
timestamptz
|
interval
|
uuid
|
json
|
list
|
struct
|
map
|
union
|
enum
|
bit
|
boolean
|
| type_template |
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
| datada_type |
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
STRING
|
| is_default |
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
| supports_length |
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
| supports_precision |
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
| supports_scale |
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
| default_length |
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
| default_precision |
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
| default_scale |
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
| max_length |
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
| description |
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
null
|
128-bit signed integer
|
128-bit unsigned integer
|
Unsigned 8-bit integer
|
Unsigned 16-bit integer
|
Unsigned 32-bit integer
|
Unsigned 64-bit integer
|
null
|
null
|
Fixed-point decimal
|
null
|
null
|
null
|
null
|
Time with time zone
|
null
|
Timestamp with time zone
|
Time interval
|
null
|
null
|
Variable-length list
|
Named tuple/struct type
|
Key-value map
|
Tagged union type
|
Enumeration type
|
Bit string
|
Boolean value
|