我的数据,如下所示
客户ID:16402600010001商家ID:372048655883 Terminal ID:7582626 07/08/16 20:51:12 SALE发票:106393帐户:DEBIT ************ 8747持卡人:ZAMOA / KAANDRA卡片输入模式:刷卡结果:CAPTURED授权码:971125 CTroutd:11118批准金额:2.64小计:2.64总计:2.64
每根弦之间有4-5个标签和白色空格。现在,我想用-
(破折号)替换所有空格。什么是正则表达式?
答案 0 :(得分:0)
这是你在找什么?
SELECT trim(regexp_replace(column_name, '\\s+', ' ')) as mystring FROM Table_name;
如果我做了一个错误的假设请发表评论,我会重新调整我的答案。