【发布时间】:2014-09-03 11:42:28
【问题描述】:
是否有可靠的过程(使用 MySQL)来重新格式化不包含空格的英国邮政编码以便它们这样做?
例如:
-
CM75GJ->CM7 5GJ -
L269XR->L26 9XR -
YO265TD->YO26 5TD
【问题讨论】:
-
空格前的最后 3 位数字?这是你问的吗?
-
你能指定算法吗?
标签: mysql postal-code
是否有可靠的过程(使用 MySQL)来重新格式化不包含空格的英国邮政编码以便它们这样做?
例如:
CM75GJ -> CM7 5GJ
L269XR -> L26 9XR
YO265TD -> YO26 5TD
【问题讨论】:
标签: mysql postal-code
查看UK postal code formatting 并假设没有错误输入,这应该可以解决问题:
UPDATE address SET postcode =
SUBSTRING(postcode, 1, LEN(postcode)-3) + ' ' +
SUBSTRING(postcode, LEN(postcode)-2, 3)
【讨论】: