我想在数据库中存储英国邮政编码。存储没有空格的邮政编码可以吗?格式英国邮政编码存储
回答
我们存储邮政编码,我们接受任何格式,具有空间inouts,但随后剥离或更正数据存储的条目
我们发现用其他东西
数据时工作得更好这样为什么要存储没有空格?
英国的邮政编码有多种格式: list of formats
你为什么不能存储空格?
我可以用空格存储数据。我担心用户可能会输入邮政编码,有无空格,甚至可能是破折号?我想确保数据库中的数据尽可能干净。 –
可以存储不含空格的邮政编码,但肯定会推荐在显示/输出时正确格式化邮政编码。
您可以查看邮编here的允许格式。空格后总是有3个字符,因此很容易重新插入。
正如其他人所说,移除所有空间并存储它们是没有问题的,如果这是你想要做的。如前所述,您始终可以在最后三个字符之前使用空格格式化它们。
但是,我通常会采取任何合理的格式,将所有空间去掉,然后用这个额外的空间来存储它们。存储要求不是问题,并且它可以更简单地按原样显示。在以某种方式保存之前,您需要先解析格式,以便您可以根据需要进行保存。
另一个好处是,如果你曾经对这些数据做过任何分析或类似的事情(这可能是有价值的),很容易分成两部分。您可以通过邮政编码的第一部分识别人们来自哪里,在这种情况下,使用已经格式化的数据更容易。 –
移除空间通常是安全的。正如其他人所说,如果需要,您可以稍后重新插入空间。 Outcode和Incode之间存在空格通常不会影响邮递。英国邮政编码中不应包含任何非字母数字字符,因此如果您看到短划线,则可以安全地将其删除。
我为Experian数据质量工作,如果您的目标是干净的数据,您可能需要考虑地址验证Web服务,例如我们的Pro On Demand产品。这将确保您捕获正确的邮政编码,因为它们可能会随时间而改变,并且它的数据库格式正确。
最后3总是xyy
x
数字0-9yy
阿尔法AZ
任何之前是网格参考的第一部分和具有不同的格式。
- 1. jQuery验证英国邮政编码
- 2. 英国邮政编码检查器
- 3. 验证英国短邮政编码
- 4. MySQL排序英国邮政编码
- 5. 英国邮政编码 - > Easting,Northing
- 6. 英国的邮政编码有SimpleMaps
- 7. NUTS地区英国的邮政编码
- 8. 有效的英国邮政编码正则表达式模式?
- 9. 表格检查英国邮政编码的前半部分
- 10. 英国邮编/邮政编码范围计算
- 11. 英国邮政编码的正则表达式
- 12. 英国排除邮政编码正则表达式失败
- 13. 使用正则表达式验证英国邮政编码
- 14. 英国邮政编码正则表达式产生假possitives
- 15. 英国邮政编码的正则表达式
- 16. 正则表达式匹配英国邮政编码
- 17. 在c#中的正则表达式 - 英国邮政编码
- 18. 英国邮政编码的地理编码经度和纬度?
- 19. 通过匹配邮政编码字符串找到最接近其他英国邮政编码的英国邮政编码字符串
- 20. 格式化邮政编码和邮政编码的文本框
- 21. 美国邮政编码位于2邮政编码的中间?
- 22. Java代码格式String美国邮政编码
- 23. 英国皇家邮政PAF地址查找器通过邮政编码替代?
- 24. 英国邮编验证码
- 25. 在NoSQL中存储国家,州,城市和邮政编码
- 26. 只有英格兰的正则表达式邮政编码
- 27. 如何从英国邮政编码获取地理位置
- 28. 根据英国邮政编码生成谷歌地图
- 29. 英国邮政编码之间距离的Python模块
- 30. 验证英国邮政编码 - 短期和长期版本
是它的安全。所有英国邮政编码都以1个数字和2个字母结尾。然后一个空间和剩下的东西。伦敦邮政编码是各种起始码的好例子,但最后3个邮政编码总是'xyy' x-digit y-alpha。 – ppumkin