-1

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

在这种情况下,我应该为该字段分配一个长度吗?有必要吗?

BIT似乎是一种特殊的数据类型——双关语不是故意的(但留在里面)

4

1 回答 1

3

我强烈建议将boolean数据类型用于布尔值 - 它的含义很清楚,查询将更易于编写和稍后阅读,并且使用该值的代码将更简单、更清晰。

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

于 2013-11-07T23:21:36.873 回答