怎么将一个字符串
'user1.t1 join user2.t2 on t1.xx = t2.xx join user3.t3 on t3.xx = t1.xx where xxx '转换成 'user1.t1','user2.t2','user3.t3'或者将上面这个长字符串中的多个空格换个单个的空格?
'user1.t1 join user2.t2 on t1.xx = t2.xx join user3.t3 on t3.xx = t1.xx where xxx '转换成 'user1.t1','user2.t2','user3.t3'或者将上面这个长字符串中的多个空格换个单个的空格?
--这是SQL SERVER 用法UPDATE TABLE_A SET COLUMN_A=REPLACE(COLUMN_A,' ',' ')
--正则表达式的意思是:把所有以空格开头,后面跟至少一个空格的字符串,替换为单个空格。
REGEXP_REPLACE('AAABBBCCDD','[]+','')
-------------------------------------
aaa bbb cc dd
oracle存储过程中怎么样将一个长字符串中的多个空格替换成一个空格标题描述与内容描述不相符。猜不出来真正问题
如果是将一个字符串中的多个空格合并成一个空格,两端的用l(r)trim可以,字符串中间的话,
据我所知11i没有函数,要自己些函数替换,12i不知道有没有