列在MySQL中如何接受有限的值

列在MySQL中如何接受有限的值,mysql,Mysql,我在MySQL服务器5.6.14.0上工作,无法找到这样的约束,使我们能够在列或字段中插入有限的值。 例如,我想在一列中声明一个约束,该列只接受0到10或a到Z之间的值,不超过该值。只需创建一个表,其中包含一列允许的值,并在外键中引用该列。您可以创建插入/更新触发器,它将检查插入的值并抛出错误,下面是抛出错误的示例:

我在MySQL服务器5.6.14.0上工作,无法找到这样的约束,使我们能够在列或字段中插入有限的值。
例如,我想在一列中声明一个约束,该列只接受0到10或a到Z之间的值,不超过该值。

只需创建一个表,其中包含一列允许的值,并在外键中引用该列。

您可以创建插入/更新触发器,它将检查插入的值并抛出错误,下面是抛出错误的示例: