文档解释
Error number: 3644; Symbol: ER_CANNOT_ALTER_SRID_DUE_TO_INDEX; SQLSTATE: HY000
Message: The SRID specification on the column ‘%s’ cannot be changed because there is a spatial index on the column. Please remove the spatial index before altering the SRID specification.
。
错误说明:
ER_CANNOT_ALTER_SRID_DUE_TO_INDEX错误代码表示,尝试更改一个/多个字段的SRID信息失败,因为在字段上存在索引。由于这个工作需要更新两个数据表,其中一个数据表在索引上存储了SRID信息,因此无法更改。
常见案例
ER_CANNOT_ALTER_SRID_DUE_TO_INDEX错误的常见情况有:在更新表时,如果该表中存在索引,则无法更改该字段的SRID信息,因为需要更新该索引中的数据表,以更新SRID信息。
解决方法:
ER_CANNOT_ALTER_SRID_DUE_TO_INDEX错误的解决方法是先删除索引,然后更改字段的SRID信息,再重新创建索引,或者用新的索引重新替换原来的索引。
香港美国云服务器首选树叶云,2H2G首月10元开通。
树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/264953.html<

