0

我正在使用 MySQL Server 5.6.14.0,并且无法找到这种使我们能够在列或字段中插入有限值的约束。例如,我想在仅接受从 0 到 10 或 A 到 Z 的值的列中声明一个约束,不超过此值。

4

2 回答 2

0

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

于 2013-10-22T18:54:24.883 回答
0

您可以创建插入/更新触发器,它将检查插入的值并抛出错误,这里是抛出错误的示例:How to raise an error within a MySQL function

于 2013-10-22T18:55:10.763 回答