一般是建立check约束。例如设置sex一列取值只能为'男'或'女' 建表tab10时命令为create table tabl0 (sex char(2) check(sex in ('男','女'))..
可以设置枚举类型enum
CREATE TABLE `gender` (`Gender` enum('男','女') DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8
有六种约束。根据查询相关公开信息显示,mysql主要有主键约束、外键约束、唯一约束、检查约束、非空约束和默认值约束。
MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,属于Oracle旗下产品。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)