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

相关推荐
spring2997921 小时前
LangChain-08 Query SQL DB 通过GPT自动查询SQL
数据库·sql·langchain
l1t2 小时前
四种python工具包用SQL查询csv和parquet文件的方法比较
大数据·python·sql
V1ncent Chen2 小时前
SQL大师之路 10 连接基础
数据库·sql·mysql·数据分析
sevenlin2 小时前
MySQL数据库(SQL分类)
数据库·sql·mysql
代码派5 小时前
MySQL 慢 SQL 排查这件事,NineData 社区 VS DBeaver/ Navicat 技术分析
数据库·sql·mysql·navicat·数据库管理工具·dbeaver·数据库对比
荧光点星5 小时前
MySQL DQL小结与DCL
sql·mysql
白菜!!!5 小时前
SQL中IF、IFNULL、NULLIF、ISNULL函数的使用
数据库·sql·mysql
llxxyy卢6 小时前
polar-web部分中等题目
android·前端·sql·web安全
Riden刘7 小时前
SQL里怎么存变量?怎么优雅处理递归?不妨了解下CTE!
数据库·sql
V1ncent Chen9 小时前
SQL大师之路 11 外连接和自连接
数据库·sql·mysql·数据分析