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

相关推荐
engchina8 小时前
自然语言转 SQL 并不是“魔法”
数据库·人工智能·sql·text2sql·nl2sql·自然语言转sql
BD_Marathon10 小时前
动态SQL(六)foreach标签2
数据库·sql
IT大白10 小时前
1、一条SQL是如何执行的
数据库·sql
独自破碎E11 小时前
MySQL中如何进行SQL调优?
数据库·sql·mysql
一名机电研究生12 小时前
电机驱动系统智能监测与故障预测技术指南:构建数据驱动的预防性维护体系
python·sql·诊断预测
拾起零碎12 小时前
U8/对比一级科目,快速判断需要调整的报表
sql
l1t13 小时前
净化SQL的PL/pgSQL函数
数据库·sql·postgresql
Hello.Reader13 小时前
Flink MongoDB SQL Connector Scan/Lookup/Sink 全打通,Upsert、分片集群与缓存一篇讲透
sql·mongodb·flink
Mr_Xuhhh13 小时前
存储过程和触发器的总结
sql
熬夜敲代码的小N14 小时前
MySQL数据可视化实战:从SQL雕琢到图表绽放
sql·mysql·信息可视化