文档首页/
数据湖探索 DLI/
常见问题/
SQL作业类/
SQL作业运维类/
执行查询语句报错:There should be at least one partition pruning predicate on partitioned table XX.YYY
更新时间:2024-12-10 GMT+08:00
执行查询语句报错:There should be at least one partition pruning predicate on partitioned table XX.YYY
上述报错信息说明:partitioned table XX.YYY执行查询时,其查询条件中未使用其表分区列。
查询分区表时,查询条件中每个分区表必须包含至少一个分区列才允许执行,否则不允许执行。
解决方案
建议用户参考如下例子查询分区表:
其中partitionedTable为分区表,partitionedColumn为分区列,查询语句为:
SELECT * FROM partitionedTable WHERE partitionedColumn = XXX
查询每个分区表时必须包含至少一个分区条件。
父主题: SQL作业运维类