Hive_Hive的数据类型
2024-09-03 12:42:51
Hive Basic Data Type: Basic Types:
tinyint/samllint/int/bigint
float/double
boolean
string
Complex Types:
Array
Map
Struct
Date Type:
Date
Timestamp
Create table:
create table person
(pid int,
pname string,
married boolean,
salary double);
Look table:
desc person;
different between varchar and char, char fix length, varchar variable length.
create table test1
(vname varchar(20),cname char(20));
desc test1;
=========================================================================================
Hive Complex Data Type:
Array:
create table student
(sid int,
sname string,
grade array<float>);
desc student;
{1,Tom,[99,100,98]}
Map:
create table student2
(sid int,
sname string,
grade map<string,float>);
desc student2;
{1,Tom,<'math',100>}
Combine:
create table student3
(sid int,
sname string,
grade array<map<string,float>>);
desc student3;
{1,Tom,[<'math',100>,<'english',100>]}
Struct:
create table student4
(sid int,
info struct<name:string,age:int,sex:string>)
desc student4;
{1,{'Tom', 10, 'boy'}}
=========================================================================================
Hive Date Data Type:
different between Date and Timestamp
Timestamp : timezoneless/offset
select unix_timestamp(); Dates: only to day, have not hour, min, second.
{YYYY-MM-DD} : '2012-01-01'
最新文章
- java高新技术-泛型
- Java 代码性能优化总结
- Java中byte与16进制字符串的互相转换
- 阿里云vps上mysql挂掉的解决办法
- c++学习笔记2--constexpr,类型别名,auto
- JQ定义
- css水平居中和垂直居中
- Educational Codeforces Round 2 B. Queries about less or equal elements 水题
- HW7.5
- java中 引用类型 和 基本类型 有何区别?
- 一篇很全面的freemarker教程 前端工程师必备
- shell中 if else以及大于、小于、等于逻辑表达式介绍
- CSS小技巧-为内盒子添加margin-top时,会带着父盒子一起下来,如何解决?
- sql一张表中两个字段指向同一个外键
- vue-微信支付or支付宝支付片段
- docker(一) Centos7下安装docker
- Xenserver之设置Xenserver和VM机开机自动启动
- 一个新人对于DW标签的理解
- 如何定义最佳 Cache-Control 策略
- Python_01-入门基础
热门文章
- ";未预编译文件 因此不能请求该文件";问题处理
- Android:SQLiteOpenHelper类(SQLlite数据库操作)详细解析
- the art of seo(chapter five)
- 基于Jenkins+Gitlab的自动化部署实战
- package-info.java到底是什么
- 【旧文章搬运】Win7 OBJECT_HEADER之TypeIndex解析
- SSIS 导入多个Excel 数据
- PowerDesigner:导出SQL脚本以及问题解决
- 3、css边框以及其他常用样式
- python 之 exec命令