MySQL Error number: 3855; Symbol: ER_DEPENDENT_BY_PARTITION_FUNC; SQLSTATE: HY000

文档解释

Error number: 3855; Symbol: ER_DEPENDENT_BY_PARTITION_FUNC; SQLSTATE: HY000

Message: Column ‘%s’ has a partitioning function dependency and cannot be dropped or renamed.

错误说明:ER_DEPENDENT_BY_PARTITION_FUNC,MySQL的错误,表示有依赖于分区函数的视图或者存储过程,对被依赖的对象进行更新操作时会产生这个错误。

常见案例

解决方法:禁止以上操作,比如更改被视图或存储过程依赖的表,更新视图或存储过程,尝试另外的更新操作(比如更新多条记录),将视图或存储过程拆分为多个查询,如果想要更新依赖于分区函数的视图或存储过程,可以使用ALTER VIEW 或 ALTER PROCEDURE语句进行更新操作。

你可能感兴趣的