【问题标题】:how to use 2 partitions in sql? [duplicate]如何在sql中使用2个分区? [复制]
【发布时间】:2022-01-18 10:47:00
【问题描述】:

我使用 sql,在我的查询中我总是使用 1 个分区 它看起来像这样:

select *
From people partition(x)

当我尝试使用另一个分区时它失败了..

有人知道如何添加另一个分区吗? 在分区括号内使用逗号或和或仅给出 ora-00933 sql 命令未正确结束错误

【问题讨论】:

  • 请在您尝试使用多个分区的地方发布您使用的查询向我们显示错误消息。
  • ora-00933 sql 命令未正确结束错误

标签: sql oracle


【解决方案1】:

您可以将多个分区指定为逗号分隔的列表:

SELECT *
FROM  people PARTITION(x, y)

【讨论】:

  • 当我尝试用逗号分隔时,它给了我:ora-00933 sql 命令未正确结束 :(
  • @yogy 分区还是分区?
  • 哎呀,抱歉没有注意到我在这里写了partiton。在我的代码中,它是正确的分区
  • 直到 21c partition_extension_clause不允许允许指定多个分区...
  • 嗯...真可惜 :( 你能想到一个解决方法吗?因为不使用分区非常慢..
猜你喜欢
  • 2016-12-09
  • 1970-01-01
  • 2016-11-10
  • 1970-01-01
  • 2019-01-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多