thrift支持struct
中的可选字段struct Name {
1: string firstname,
2: optional string middlename,
3: string lastname,
}
但hive是否支持创建具有类似结构类型的表,好吗? 我检查了hive的教程,发现无法设置'optional'关键字。
答案 0 :(得分:1)
Hive支持NULL值。您可以定义一个包含三个字段的表:
对于与某人(我假设)没有中间名或中间名未知的情况相对应的记录,中间名字段将包含NULL。