MySQL中怎样限制一个字段输入的值的范围

2024-11-30 00:41:06
推荐回答(4个)
回答1:

可以设置枚举类型enum  

CREATE TABLE `gender` (
   `Gender` enum('男','女') DEFAULT NULL
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8

回答2:

得看你这个字段是什么类型了,一般建表的时候会要求的,比如char(32)就限制这个字段只能输入32位

回答3:

varchar(10),int(10)等等

回答4:

这个限制,一般在页面限制,没必要在mysql限制。