怕黑镜子

文章
12
资源
0
加入时间
3年0月21天

ifdef … #else …#endif .

ifdef … #else …#endif 条件编译指令。其语法形式如下:#ifdef 常量表达式       代码段1#else       代码段2 #endif其中常量表达式可以仅仅为一个编译标志。如果常量表达式的值为真(非零值),编译代码段1部分的代码,否则编译代码段2部分的代码。当常量表达式为简单的编译标志时,如果此编译标志在前面的代码中,已经使用

Hive笔记之collect_list/collect_set(列转行)

Hive中collect相关的函数有collect_list和collect_set。 它们都是将分组中的某列转为一个数组返回,不同的是collect_list不去重而collect_set去重。 做简单的实验加深理解,创建一张实验用表,存放用户每天点播视频的记录:create table t_visit_video ( username string, vide...