数据库 |数据验证

标签 mysql sql validation ddl

我怎样才能让 MySQL 列只能输入某些选项,即"is"、“否”

我知道这是可能的,但我找不到如何做到这一点,在线搜索也没有帮助!

谢谢,

最佳答案

最简洁的方法可能是定义 an enum type :

CREATE TABLE my_table (
    my_column ENUM('YES', 'NO')
);

关于数据库 |数据验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26764026/

相关文章:

php - 如何在编辑表单中填充组合框

mysql - asp中查询结果的波动性

php - 从 Postcode DB 获取 lat/lng 并在 PHP/MYSQL 中按最近的顺序排序

java - 无法打开 Oracle 连接

mysql - 选择具有多个相等列值的行

javascript - 我应该在 head 标记中还是在文档末尾包含脚本?

javascript - 验证后,单击事件不起作用时返回错误文档

php - 如果表单字段为空,则删除单击处理程序

mysql获取按多列排序的下一行

java - 如何计算两个日期之间的总工作小时数?