重新格式化邮政编码以包含空格

时间:2014-09-03 11:42:28

标签: mysql postal-code

是否有一个可靠的过程(使用MySQL)重新格式化不包含空格的英国邮政编码,以便他们这样做?

例如:

  • CM75GJ - > CM7 5GJ
  • L269XR - > L26 9XR
  • YO265TD - > YO26 5TD

1 个答案:

答案 0 :(得分:1)

查看UK postal code formatting并假设输入没有错误,这应该可以解决问题:

UPDATE address SET postcode =
    SUBSTRING(postcode, 1, LEN(postcode)-3) + ' ' +
    SUBSTRING(postcode, LEN(postcode)-2, 3)