我有一个字符串,我需要在每个数字后插入一个空格。
例如Ctn/10Btl/100ml
将其转换为Ctn/10 Btl/100 ml
.
你能帮我查询如何在数字后插入空格吗?
任何帮助表示赞赏。
谢谢
我有一个字符串,我需要在每个数字后插入一个空格。
例如Ctn/10Btl/100ml
将其转换为Ctn/10 Btl/100 ml
.
你能帮我查询如何在数字后插入空格吗?
任何帮助表示赞赏。
谢谢
您可以REGEXP_REPLACE
与捕获组一起使用:
SELECT REGEXP_REPLACE('Ctn/10Btl/100ml', '(\\d+)(\\D)', '\\1 \\2')
FROM yourTable;
输出:Ctn/10 Btl/100 ml