9

我已经看到了一些关于现在每个人在签名和未签名键值方面都在做什么的线程。似乎 unsigned 是最佳的,因为它允许以相同的成本获得两倍的行数。签名密钥有什么好处吗?

有没有标准的共识?似乎已签名是答案,因为“一直都是这样”

4

2 回答 2

8

我更喜欢将我的列设置为unsigned好像它们不能为负数一样。除了您提到的范围因素之外,它还可以在阅读表定义时更加清晰。

于 2010-06-28T23:15:46.913 回答
-2

一个有符号的 32 位整数可以代表超过 20 亿个数字,所以我怀疑这个问题对大多数人来说是没有实际意义的。也就是说,当我想表明一条记录是故意孤立的时,我经常使用负数。

于 2010-06-28T23:18:48.057 回答