0

所以我在 MySQL Workbench 中创建了这个名为iOwe的表。它有一个名为Pass(Y/N)的列,我想在其上合并一个检查约束,它只接受值"Y""N"。我知道检查约束在 MySQL 上不起作用,这就是为什么会有触发器(如果我错了,请纠正我)。如果是这种情况,您能否帮我创建一个,或者如果可能的话,请告诉我如何创建一个检查约束。我用谷歌搜索了同样的问题,但到目前为止没有任何帮助。

非常感谢您的帮助。

提前致谢 :)

4

1 回答 1

1

您可以对 Y/N 列使用 ENUM 数据类型以仅接受“Y”和“N”。MySQL 将不接受此列的任何其他值。有关详细信息,请参阅ENUM 的 MySQL 文档

于 2013-04-29T09:03:24.617 回答