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

相关推荐
不务专业的程序员--阿飞3 小时前
【SQL 如何解锁递归】
java·数据库·sql
Always_away5 小时前
数据库系统概论|第七章:数据库设计—课程笔记
数据库·笔记·sql·学习
闪电麦坤9512 小时前
思路解析:第一性原理解 SQL
服务器·数据库·sql
珹洺13 小时前
数据库系统概论(八)SQL单表查询语言超详细讲解(附带例题表格对比带你一步步掌握)
数据库·sql
LJianK11 天前
关系型数据库和非关系型数据库
sql
多多*1 天前
算法竞赛相关 Java 二分模版
java·开发语言·数据结构·数据库·sql·算法·oracle
码农黛兮_461 天前
SQL 索引优化指南:原理、知识点与实践案例
数据库·sql
IvanCodes1 天前
六、Hive 分桶
大数据·hive
IvanCodes1 天前
七、深入 Hive DDL:管理表、分区与洞察元数据
数据仓库·hive·hadoop