HIVE SQL建表常用数据类型一览

类型 描述
BOOLEAN true/false
TINYINT true/1字节的有符号整数 -128~127
SMALLINT 2个字节的有符号整数,-32768~32767
INT 4个字节的带符号整数
BIGINT 8字节带符号整数
FLOAT 4字节单精度浮点数
DOUBLE 8字节双精度浮点数
DEICIMAL 任意精度的带符号小数
STRING 字符串,变长
VARCHAR 变长字符串
CHAR 固定长度字符串
BINARY 字节数组
TIMESTAMP 时间戳,毫秒值精度
DATE 日期
INTERVAL 时间频率间隔

decimal

sql 复制代码
select cast(10.0 as decimal);

输出:10

decimal不指定位数,默认是 decimal(10,0),整数10位,没有小数.

decimal(11,2) 代表最多有11位数字,其中后2位是小数,整数部分是9位;如果整数部分超过9位,则这个字段就会变成null;如果小数部分不足2位,则后面用0补齐两位,如果小数部分超过两位,则超出部分四舍五入

相关推荐
一只fish1 小时前
SQL 性能优化实战:从入门到极致的七重境界
数据库·sql·性能优化
NCIN EXPE1 小时前
SQL sever数据导入导出实验
数据库·sql·oracle
OtIo TALL1 小时前
SQL-触发器(trigger)的详解以及代码演示
服务器·数据库·sql
RNEA ESIO2 小时前
SQL中的REGEXP正则表达式使用指南
数据库·sql·正则表达式
IT从业者张某某5 小时前
基于Docker的hadoop容器安装hive并测试
hive·hadoop·docker
geNE GENT5 小时前
SQL 中UPDATE 和 DELETE 语句的深入理解与应用
数据库·sql
dLYG DUMS6 小时前
如何在docker中的mysql容器内执行命令与执行SQL文件
sql·mysql·docker
以神为界6 小时前
PHP与数据库交互实操:连接方法+SQL注入防范+系统数据库解析
数据库·sql·网络安全·php·web
auspicious航6 小时前
PostgreSQL性能优化实战——索引、SQL与参数调优
sql·postgresql·性能优化
菜鸟小码7 小时前
深入理解 Hive 数据模型
数据仓库·hive·hadoop