我有一个varchar数据-12345678
我想将其转换为-12-34-56-78
如何在SQL中实现这一点?
我试过了-SELECT RTRIM(REGEXP_REPLACE('12345678', '(..)','\1-'), '-')
但它返回给我1-1-1-1
请尝试
SELECT RTRIM(REGEXP_REPLACE('12345678', '(..)','1-'), '-')