NotSupportedError: (1235, 'alter partition operation on table with fulltext/multivalue index not supported')
在分区表上建立全文索引后,在 OBD 开发工具中 该表不再显示分区信息。
(目前全文索引给人的感觉像是GLOBAL的)
想问问后续有计划支持分区的修改吗?
NotSupportedError: (1235, 'alter partition operation on table with fulltext/multivalue index not supported')
在分区表上建立全文索引后,在 OBD 开发工具中 该表不再显示分区信息。
(目前全文索引给人的感觉像是GLOBAL的)
想问问后续有计划支持分区的修改吗?
根据文档库中的信息,OceanBase 数据库目前确实存在对某些索引类型的操作限制。针对您的问题,以下是详细解答:
(1235, 'alter partition operation on table with fulltext/multivalue index not supported')
。在当前版本下,如果您需要扩充分区,可以考虑以下变通方案:
示例代码如下:
-- 假设表名为 `partitioned_table`
ALTER TABLE partitioned_table DROP INDEX fulltext_index;
-- 扩充分区
ALTER TABLE partitioned_table ADD PARTITION (PARTITION p_new VALUES LESS THAN (TO_DATE('2024-01-01', 'YYYY-MM-DD')));
-- 重新创建全文索引
CREATE FULLTEXT INDEX fulltext_index ON partitioned_table(column_name);
根据现有文档信息,OceanBase 数据库当前不支持对带有全文索引的分区表进行分区修改操作。建议您根据实际需求选择合适的变通方案,并持续关注官方发布的功能更新。
如有进一步疑问,请随时联系 OceanBase 的人工答疑团队以获取更多帮助。
检索到的文档如下:
你好,咨询了相关同学,该需求后续有计划实施。目前版本还未敲定