SET表示一个字符串对象,可以包含0个或多个成员,但成员个数的上限为64。当SET类型包含的成员个数不同时,其所占用的存储空间也是不同的,具体如表9-9所示。
表9-9 SET类型所占用的存储空间
SET类型在存储数据时一定程度上,成员个数越多,其占用的存储空间越大。
注意:SET类型在选取成员时,可以一次选择多个成员,这一点与ENUM类型不同。
创建数据表t18,t18数据表中包含一个SET类型的字段s,SET类型的成员为A、B和C。
- mysql> CREATE TABLE t18 (
- -> s SET ('A', 'B', 'C')
- -> );
- Query OK, 0 rows affected (0.01 sec)
向t18表中插入数据A、A,B。
m