赞
踩
1、字符串:string 对长度没有限制
2、数值类型:
3、 布尔类型:BOOLEAN true、false #生产用1/0代替
4、时间日期类型
DATE: yyyy-MM-dd格式
TIMESTAMP:支持传统的UNIX timestamp,可以达到纳秒精度,支持的string、int的转换
1、STRUCT :相当于python的字典(确定键的)、Scala中的case class。可以自己再创建表时配置,如下
可以通过"点"符号访问元素内容。如可以进行查询 select student.id from table_name 只查看id列
2、MAP 一组键-值对元素集合,使用key可以访问元素。
可以将 ‘数学’:80,‘语文’:89,‘英语’:95 插入至其中。同时可以通过 select score[“语文”] from table_name 查看全部键为语文的值。创建map时需要指定分隔符如: collection items terminated by ‘,’ map keys terminated by ‘:’;
3、ARRAY 列表、数组
这些符合类型也可以相互结合使用,如array<struct< id: string, name: string, age: int >>,即是一个学生信息的字典组成的列表
create table ${table_name} (
字段名1 字段类型,
字段名2 字段类型,
.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。