我有一个像这样的字符串。在oracle中以固定间隔在逗号中插入逗号
输入:
abcdefghijklmnop
我需要在每次来回书后插入逗号。这是可能的任何oracle功能?
输出:
abcd,efgh,ijkl,mnop
我有一个像这样的字符串。在oracle中以固定间隔在逗号中插入逗号
输入:
abcdefghijklmnop
我需要在每次来回书后插入逗号。这是可能的任何oracle功能?
输出:
abcd,efgh,ijkl,mnop
如果你的意思是 “信”(如暗示的例子),只需使用regexp_replace()
:
select regexp_replace(val, '(.{4})', '\1,')
是不是有一个SO指导,建议OP试图尝试他的问题? –
你如何理解这些正则表达式?我们可以在哪里学习所有这些? – user7952074
@ user7952074。 。 。可能有一千个在线教程和正则表达式指南。 –
第四个单词或第四个字母? –