参考答案: D
详细解析:
double类型可以隐式转换成bigint,只是会造成精度丢失。odps@ yyc_ odps>read ods_ order ;order_ id order_ amt order_dt0001 100.5 20160301odps@ yyc_ odps>insert overwrite table fact_ order partition(dt= ' 20160301') select * from ods_ order ;odps@ yyc_ odps>read fact_ order ;order_ id order_ amt order_dt0001 100 20160301