天天看點

Hive學習之Hive資料類型

        Hive到0.13.0版本為止已經支援越來越多的資料類型,像傳統資料庫中的VCHAR、CHAR、DATE以及所特有的複合類型MAP、STRUCT等。Hive中的資料類型可以分為數值類型、字元串類型、日期時間類型、複合類型以及其它類型,下面分别予以介紹。

數值類型

        Hive中的數值類型與Java中的數值類型很相似,差別在于有些類型的名稱不一樣,可以概括為如下的表格:

類型名稱 大小 最小值 最大值 示例
TINYINT 1位元組 -128 127 45Y
SMALLINT 2位元組 -32768 32767 100S
INT 4位元組 -2,147,483,648

繼續閱讀