Type of Data Size Limit
-----------------------------------------------
TINYINT 1 byte
SMALLINT 2 byte
INT 4 byte
BIGINT 8 byte
FLOAT 4 byte (single precision floating point numbers)
DOUBLE 8 byte (double precision floating point numbers)
BOOLEAN TRUE/FALSE value
STRING Max size is 2GB.
Maps: : Contains Key Pair Value
Arrays : Contains collection of same data types
Structs : Contains collection of different data types
Syntax of creating table in hive :