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

相关推荐
Y001112361 小时前
MySQL-进阶
开发语言·数据库·sql·mysql
升职佳兴4 小时前
告别套娃式子查询:SQL WITH 语句(CTE)深度实战指南
数据库·sql
流觞 无依4 小时前
DedeCMS plus/vote.php SQL注入漏洞修复教程
sql·php
小小程序员.¥5 小时前
oracle--plsql块、存储过程、存储函数
数据库·sql·oracle
玛卡巴卡ldf6 小时前
【Springboot7】ApachePOI文件导入导出
java·spring boot·sql
不会写DN6 小时前
SQL 单表操作全解
java·服务器·开发语言·数据库·sql
Leon-Ning Liu6 小时前
Oracle 26ai新特性:SQL Firewall(SQL 防火墙)的使用方法
数据库·sql·oracle
小小程序员.¥6 小时前
oracle--函数
数据库·sql·mysql
Leon-Ning Liu6 小时前
Oracle 26ai 的 SQL 语言增强特性
数据库·sql·oracle
weixin_307779137 小时前
使用COPY INTO从S3导入CSV文件到Azure Synapse Dedicated SQL Pool表的问题分析与自动化验证方案
sql·自动化·azure