列表

详情


使用MaxCompute SQL更新数据时,以下说法中不正确的是() 。


A. 使用动态分区插入数据时,需在语句中指定分区值,且只要出现在select子句中最后一个位置即可,也可为该值指定一个易于识别的别名。

B. 进行insert更新数据操作时,源表与目标表的对应关系依赖于在select子句中列的顺序,而不是表与表之间列名的对应关系

C. 向某个具体的分区插入数据时,分区列不允许出现在select 列表中。

D. 支持在一个语句中实现读取一次写入多个目标表的操作

参考答案: A

详细解析:

MaxCompute支持通过insert into或insert overwrite操作向动态分区中插入数据。在使用MaxCompute SQL处理数据时,insert into或insert overwrite语句中不直接指定分区值,只指定分区列名(分区字段)。分区列的值在select子句中提供,系统自动根据分区列的值将数据插入到相应分区。


上一题