发布网友 发布时间:2022-04-24 23:33
共4个回答
热心网友 时间:2022-04-09 09:39
可以设置枚举类型enum
CREATE TABLE `gender` (追问我测试了你这个方法,当插入非法值(不为“男”或“女”)时,数据库会插入空字符串,并没有报错,有没有插入非法值时会报错的方法呢?比如使用触发器可不可以?
追答我这个方法会有警告的 ~~
虽然我也纠结过这个问题 但是一般有效验证一般就在程序部分实现就好了 不要给 数据库太多的压力 否则也是浪费资源 自己可以控制的就 控制一下吧~
热心网友 时间:2022-04-09 10:57
得看你这个字段是什么类型了,一般建表的时候会要求的,比如char(32)就*这个字段只能输入32位热心网友 时间:2022-04-09 12:32
varchar(10),int(10)等等热心网友 时间:2022-04-09 14:23
这个*,一般在页面*,没必要在mysql*。