MySQL Error number: 3814; Symbol: ER_CHECK_CONSTRAINT_NAMED_FUNCTION_IS_NOT_ALLOWED; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: 3814; Symbol: ER_CHECK_CONSTRAINT_NAMED_FUNCTION_IS_NOT_ALLOWED; SQLSTATE: HY000
Message: An expression of a check constraint ‘%s’ contains disallowed function: %s.
错误说明:ER_CHECK_CONSTRAINT_NAMED_FUNCTION_IS_NOT_ALLOWED错误指出,不允许使用带有命名函数的检查约束。
常见案例
解决方法:这类错误的解决方法是取消检查约束中的命名函数,并改用不带名称的内置函数,或者更换使用不带命名函数的检查约束语句。