问题描述
- MySQL中有 一张表格有性别属性,如何控制它的值只能是boy,或者girl.在线等待,球帮忙!!
-
MySQL中有 一张表格有性别属性,如何控制它的值只能是boy,或者girl.在线等待,球帮忙!!
解决方案
指定 enum(“男”,"女");
解决方案二:
好像是在你的建表的时候后面跟上unique。
解决方案三:
表上建触发器
CREATE TRIGGER upd_check BEFORE UPDATE ON 表名
FOR EACH ROW
BEGIN
SET NEW.这个字段值 = "boy";
END;//
CREATE TRIGGER INS_check BEFORE INSERT ON 表名
FOR EACH ROW
BEGIN
SET NEW.这个字段值 = "boy";
END;//
解决方案四:
可以使用enum关键字
时间: 2024-10-31 00:52:31