格式化英国邮政编码以进行存储

时间:2011-11-07 15:03:35

标签: postal-code

我想将英国邮政编码存储在数据库中。没有空格存储这些邮政编码是否可以?

6 个答案:

答案 0 :(得分:0)

我们存储邮政编码,我们接受任何格式,空格或空格的入口,但随后剥离或更正数据存储条目

我们发现在将数据用于其他事情时,这种方式效果更好

为什么要存储没有空格?

答案 1 :(得分:0)

英国邮政编码有多种格式: list of formats

为什么你不能存储空格?

答案 2 :(得分:0)

可以存储没有空格的邮政编码,但肯定建议在显示/输出时正确格式化它们。

您可以查看邮政编码here的允许格式。空格后总是有3个字符,因此很容易重新插入。

答案 3 :(得分:0)

正如其他人所说,删除所有空格并存储它们没有问题,如果这是您想要做的。如前所述,您始终可以在最后三个字符前用空格格式化它们。

但是,我通常会以任何合理的格式拍摄它们,剥去所有空格,然后用这一个额外的空间存储它们。存储要求不是问题,它可以更容易地按原样显示。在以某种方式保存之前,您需要解析格式,因此您可以根据需要进行保存。

答案 4 :(得分:0)

移除空间通常是安全的。正如其他人所说,如果需要,您可以稍后重新插入空间。 Outcode和Incode之间存在空格通常不会影响邮政投递。英国邮政编码中不应包含任何非字母数字字符,因此如果您看到短划线,则可以安全地删除它。

我为Experian数据质量工作,如果您的目标是干净的数据,您可能需要考虑地址验证网络服务,例如我们的Pro On Demand产品。这将确保您捕获正确的邮政编码,因为它们可以随着时间的推移而改变,并且它的格式正确适用于您的数据库。

答案 5 :(得分:0)

enter image description here

最后3个始终是xyy

  • x数字0-9
  • yy Alpha A-Z

以前的任何内容都是网格参考的第一部分,并且有各种格式。