试图摆脱空间。
目前的结果: P O BOX 140
期望的结果: PO BOX 140
- 此脚本不起作用 更新表 set column = replace(column,'P O','PO') 从表
答案 0 :(得分:-1)
如果空间总是第二个位置,那就简单了......
取最左边的字符为第一个字母添加最右边的字符-1,为空格添加-1。
Select left('P O BOX 140',1) + right('P O BOX 140',len('P O BOX 140')-2) as NoO
...
WHERE UPPER(FieldText) Like 'P O%'
http://sqlfiddle.com/#!6/2a2dd/4/0
你可以添加一些where子句限制,以确保第一个字符是P,第三个字符也是O ..