BIT数据类型字段的字段长度表示是/否?

时间:2013-11-07 23:08:15

标签: mysql sqldatatypes

我想使用BIT数据类型来表示是/否/真/假条件

我应该在这个案例中为该字段指定长度吗?有必要吗?

BIT似乎是一种特殊的数据类型 - 双关语无意(但留在其中)

1 个答案:

答案 0 :(得分:3)

我强烈建议使用boolean数据类型作为布尔值 - 其含义很明确,查询将更容易编写并稍后读取,使用该值的代码将更简单,更清晰。

尝试使用外来数据类型“节省磁盘空间”或其他过早优化是愚蠢的:使用适当的数据类型,让数据库引擎处理微优化。