【发布时间】:2012-11-15 15:43:30
【问题描述】:
有一个表,其中包含具有 TINYINT(1) 值的单独列,是否可以将它们组合并作为具有位(编辑:位字段)数据类型的单列返回?
【问题讨论】:
-
结合如何? a bit 只能有 2 个值。将多个字段组合成一个位将丢失值。最近的 mysql 版本支持真正的位字段,并将在内部使用 x mod 8 字节来存储它们。
-
是的,你是对的,有没有办法将多个 tinyint 列组合成一个位域列?