有没有办法拆分以下字符串| RPI; DHCP Letter; IFU; PIL; PCL |成 | RPI |; | DHCP Letter |; | IFU |; | PIL |; | PCL |?
任何输入都会有所帮助。 谢谢。
答案 0 :(得分:2)
如果我读得正确,并且列中的实际字符串不会偏离您向我们展示的数据,那么我认为我们可以简单地用;
替换|;|
来获取你想要的输出:
SELECT
REPLACE(col, ';', '|;|') AS new_col
FROM yourTable
<强>输出:强>
|RPI|;|DHCP Letter|;|IFU|;|PIL|;|PCL|
在这里演示: