列表

详情


在MaxCompute SQL中可以通过create table语句创建一个新表, 创建表时可以指定if not exists,以下说法正确的有(   )。


A. 如果在创建表时指定if not exists,如果存在同名的表,则不会更改现有表,直接返回成功

B. 如果在创建表时指定if not exists,并且存在表结构不一致的同名表,此同名表会改动表结构

C. 如果在创建表时不指定if not exists,并且存在同名表,报错返回

D. 如果在创建表时不指定if  not exists,无论是否存在同名表,均返回成功

参考答案: AC

详细解析:

如果在创建表时指定if not exists,如果存在同名的表,则不会更改现有表,直接返回成功,如果在创建表时不指定if not exists,并且存在同名表,报错返回,不会直接改动表结构


上一题