有什么方法可以创建只有一个值的列吗?
例如,只有 true
,没有其他值!
我想创建一个带有 NULL 的 bool 类型。
( true
=TRUE | NULL
=FALSE )
谢谢
最佳答案
如果您关心效率,那么最好的选择是使用 BIT(1)(在较新的版本中)而不允许 NULL。允许字段中的 NULL 实际上会消耗更多的空间和性能,因为它需要额外的数据结构。
关于只有 1 个值的 MySQL 数据类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21652838/