Hive的数据类型

2019-07-23  本文已影响0人  陈超Terry的技术屋

基本数据类型

   数值类型

      1)整型

               TINYINT (1字节):数值范围,0~255

                SMALLINT (2字节):从 -2^15 (-32,768) ,到 2^15 – 1 (32,767) 的整型数据

                INT/INTEGER (4字节):从 -2^31 (-2,147,483,648) ,到 2^31 – 1 (2,147,483,647) 的整型数据。

                 BIGINT (8字节):从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据。

         2)浮点型

               FLOAT :4字节

               DOUBLE :8字节;双精度浮点数

        时间类型

            1)TIMESTAMP:包含年月日时分秒

           2)DATE: 只包含年月日

        字符串类型

           1)   CHAR :最长指定255位;如指定长度为3,即使只有一个字符,也会存储3长度的char

           2)VARCHAR:指定的长度范围0–65535;一个字符存储1个长度字符,这是和char不一样的地方。

           3)STRING: 单引号” 或者双引号括起来的内容,注意转义字符

         其它

            1)BOOLEAN: 类似java boolean

            2)BINARY :二进制

上一篇下一篇

猜你喜欢

热点阅读