我需要采用如下邮政编码:
S7Y 6H5
在表格中并将其显示为
S7Y & 6H5
我找不到在 sql 中拆分字符串的命令。
MySQL 不包含拆分功能,但确实包含替换功能。你可以使用:
SELECT REPLACE('S7Y 6HS', ' ', ' & ')
不过,对我来说更大的问题是,为什么不在应用程序代码中这样做呢?
尝试这个:
Select REPLACE ('S7Y 6H5', ' ', ' & ')
您可以使用INSERT
INSERT(str,pos,len,newstr)
SELECT INSERT('S7Y 6H5', 4, 0, ' & ');
http://dev.mysql.com/doc/refman/5.5/en/string-functions.html#function_insert