Mysql 枚举值范围定义
是否可以在MySQL枚举值中定义为范围Mysql 枚举值范围定义,mysql,enums,phpmyadmin,Mysql,Enums,Phpmyadmin,是否可以在MySQL枚举值中定义为范围 例如'A'-'F'或'1'-'12'等?不,这在MySQL中是不可能的 Per(我的重点): 枚举是一个字符串对象,其值从 列中显式枚举的允许值 表创建时的规范 或者,您可以将列定义为CHAR、VARCHAR、TINYINT、INT等,并在应用程序代码中或通过触发器强制执行值范围。MySQL不支持检查约束,所以您不能以这种方式强制执行它
例如'A'-'F'或'1'-'12'等?不,这在MySQL中是不可能的 Per(我的重点): 枚举是一个字符串对象,其值从 列中显式枚举的允许值 表创建时的规范 或者,您可以将列定义为
CHAR
、VARCHAR
、TINYINT
、INT
等,并在应用程序代码中或通过触发器强制执行值范围。MySQL不支持检查约束,所以您不能以这种方式强制执行它