![]() |
1
24
字符(5)是正确的方式。字符串索引非常快,特别是当它是如此小的数据集时。 正确的做法是,不应使用整数作为邮政编码,因为它不是真正的数字数据。 编辑添加: 请检查这一点,了解为什么不将数字用于非数字重要数据的原因: Is it a good idea to use an integer column for storing US ZIP codes in a database? |
![]() |
2
2
使用中等整数(5)零填充,它应该为您添加前导零。不需要在格式化问题上影响索引和性能。 |
![]() |
3
1
如果他把它设为字符(6),那么他也可以处理加拿大的邮政编码。 当您考虑到最多有100000个5位数的邮政编码,并且即使您使整个表内存驻留在其中,它所占用的空间也很小时,没有理由不这样做。 |