如何在SQL中的字符串中添加连字符



我有一个varchar数据-12345678

我想将其转换为-12-34-56-78

如何在SQL中实现这一点?

我试过了-SELECT RTRIM(REGEXP_REPLACE('12345678', '(..)','\1-'), '-')

但它返回给我1-1-1-1

请尝试

SELECT RTRIM(REGEXP_REPLACE('12345678', '(..)','1-'), '-')

最新更新