有人可以在hive表DDL中解释一下“NULL col_name”和“NULL as col_name”之间的区别。以下示例:
CREATE TABLE table_null AS SELECT c1,c2,c3,c4 FROM( 'col1'为c1, 'col2'为c2, NULL为c3, NULL c4 ......
答案 0 :(得分:0)
两者都是一样的。它们可以通过这种方式进行测试:
select *
from (
select NULL col1, NULL as col2
from test_nulls ) tabl
where col1 is NULL and col2 is NULL;
答案 1 :(得分:0)