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错误指出,不允许使用带有命名函数的检查约束。

常见案例

解决方法:这类错误的解决方法是取消检查约束中的命名函数,并改用不带名称的内置函数,或者更换使用不带命名函数的检查约束语句。

你可能感兴趣的