因此,作为我们大学项目的一部分,我正在研究人口普查数据库。我偶然发现一个问题,如果一个人不满18岁,他/她的婚姻状况应该只允许'NA‘,任何超过18岁的人都应该被允许从以下任何一个价值观中选择(“已婚”、“丧偶”、“单身”等等)。关于约束的信息似乎没有帮助。没有找到任何方法来实现这种约束机制,请建议。
发布于 2015-04-05 02:55:02
MySQL不允许定义这些类型的约束,唯一允许的约束是那些与索引相关的约束,例如唯一的或外键,或者无效的数据类型。CHECK
不支持。
有几种选择,取决于您想要实现什么。
CALL insert_my_table(colums, of, my, table)
。https://dba.stackexchange.com/questions/97057
复制相似问题