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补齐两位,如果小数部分超过两位,则超出部分四舍五入

相关推荐
黑牛儿2 小时前
2026 慢 SQL 优化手册:EXPLAIN 深度解读 + 9 类索引失效场景(生产避坑)
数据库·sql
老纪的技术唠嗑局5 小时前
4.15 bubseek —— 让 Agent 的足迹,变成团队的洞察
大数据·数据库·sql·游戏·ai·oceanbase·sql优化
韩楚风5 小时前
PostgreSQL入门与进阶学习,体系化的SQL知识,完成终极目标高可用与容灾,性能优化与架构设计,以及安全策略
sql·学习·postgresql
一嘴一个橘子6 小时前
sql 语法
sql
小高Baby@7 小时前
CGO_ENABLED=0 导致 SQLite 驱动初始化失败
数据库·sql·golang·ai编程
数厘7 小时前
2.19 sql限制查询(LIMIT、分页查询实现)
数据库·sql·oracle
数厘7 小时前
2.17 sql条件筛选(WHERE、比较运算符、逻辑运算符、BETWEEN、IN、LIKE模糊查询、IS NULL)
数据库·sql
Captain_Data7 小时前
SQL聚合函数与分组统计:数据分析核心技能
数据库·sql·mysql·数据分析·group by·聚合函数
wangbing11257 小时前
查各种数据库版本的sql写法
数据库·sql
Hadoop_Liang7 小时前
Hive的ORDER BY、SORT BY、DISTRIBUTE BY、CLUSTER BY对比及案例实践
数据仓库·hive·hadoop