tbl_p为一个Maxcompute的分区表,包含一个p1=’1’的分区,现在想把该分区上的数据删除,达到使用select * from tbl where pi=’1’ 查询时,返回结果为空的目的。以下()SQL可以实现该功能。
(A)truncate table tbl;
(B)alter table tbl drop partition (p1=’1’);
(C)insert into table tbl select * fron tbl where 1=2;
(D)delete from table tbl;
参考答案
继续答题:下一题
![微考学堂](/images/gzh.png)
![微考学社](/images/xcx.png)
更多阿里云大数据助理工程师认证(ACA)试题
- 1关于Maxcompute policy授权,说法不正确的是:()。
- 2关于Maxcompute中tunnel upload的分隔符,说法正确的是:()。
- 3某个创业公司打算采用阿里云大数据计算服务 Max Compute为自身用户提供产品推荐的服务但是公司初期的用户数并不太多而 Max Compute的存储费用相对云数据库RDs较高应该推荐其等到用户数量增加到一定规模再使用 Max Compute的服务。
- 4MaxCompute在多控制集群情况下,每个控制集群会保存一份元数据。
- 5关于MaxCompute用户和权限,说法正确的是:()。
- 6MaxCompute可以使用Alter命令修改分区列的列名,修改后对分区没有影响。