Hive应用:设置字段默认值
介绍
有以下场景需要我们给字段添加默认值。
当我们清理了一些数据之后,数据的某些字段在数据中是没有的但是需要保留这个字段,那么我们将数据插入中转表中时,就需要给这个字段赋予默认值,来让语句正确执行。
本人知道的添加默认值的方法有以下两种:
直接量
在写插入语句的时候,可以直接在语句中将默认值写入。
例如:
insert into table User_Attribute select (row_number() over())+1000 as id,customid,0 as ag