更新映射表属性列时报错Unsupported operation: Unsupported alter non-mapping table

更新时间:2025-02-06 05:19:51

由表格存储自动创建的映射表不支持通过ALTER TABLE语句修改属性列。您可以在删除自动创建的映射表后,重新创建数据表的映射关系。

问题现象

Message: Unsupported operation: 'Unsupported alter non-mapping table'.

原因

如果您未创建数据表的映射关系,而直接使用SQL语句(例如DESCRIBE、SELECT等)查询数据表。表格存储后台将自动创建该数据表的映射关系。自动创建的映射表仅包含数据表的主键列和预定义列,并且不支持更新属性列。

解决方案

删除自动创建的映射表,然后重新创建数据表的映射关系。具体操作,请参见删除映射关系创建表的映射关系

重要

请在确认当前没有业务使用该映射表之后,再进行删除操作。

  • 本页导读 (1)
  • 问题现象
  • 原因
  • 解决方案
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等