为甚会为null 呢?
注意两点:
建表的时候:
这种建表方式 要求文件的数据格式 是 按照一个 tabe 键进行分割。
建表语句分隔符是’t’,’t’代表的是tab符号。
create table snapshot( id bigint, high_price double, low_price double, open_price double )row format delimited fields terminated by 't';
准备数据的格式样式为:
151.5555.5151.34252.5555.5353.31353.5555.5454.33454.5555.5555.34555.5555.5645.36556.5555.5655.37757.5555.5365.37859.5755.5275.33959.5355.5185.351059.5455.5985.34
然后执行命令 即可。
load data local inpath '/usr/local/work/hive/data_file/snapshot.txt' into table snapshot;