MySQL CHECK约束替代
按照MySQL手册“该CHECK
子句已解析,但所有存储引擎都将忽略它”。因此,我知道简单的解决方案是不可能的,但是还有另一种可行的方法来达到相同的结果吗?也许通过一些触发器或存储过程的使用?如果可以,怎么办?
同样,由于它只是“已解析”,是否还可以避免使用它,因为它没有用?
使用MySQL 5.5.11和InnoDB表
回答:
看看这篇有趣的文章
https://wikis.oracle.com/display/mysql/Triggers#Triggers-
EmulatingCheckConstraints
我经常使用这种方法。
以上是 MySQL CHECK约束替代 的全部内容, 来源链接: utcz.com/qa/403732.html