Oracle 对某一字段下杂乱的内容进行 换行 空格 回车等操作 导出Excel后保留单元格内换行
Oracle 对某一字段下杂乱的内容进行 换行 空格 回车等操作 导出Excel后保留单元格内换行
效果图如下
修改前
修改后:
瞬间整洁多了 心情也好了 ;导出Excel 单元格也会带换行
sql如下:
select DISPOSAL from MTG_MI_QC_FLOW;
– 把连续两个空格替换为+ 如果空格多就多执行几次
–写法: UPDATE 表名 t SET t.表字段 = REPLACE(t.表字段,‘要替换的字符’,‘替换后的字符’);
UPDATE MTG_MI_QC_FLOW t SET t.DISPOSAL = REPLACE(t.DISPOSAL,’ ‘,’+’);
– 把连续的两个+ 替换为一个+ 如过+ 多就多次执行 其实大概按五次 就能消化掉2的5次方个+
UPDATE MTG_MI_QC_FLOW t SET t.DISPOSAL = REPLACE(t.DISPOSAL,’++’,’+’);
Oracle 对某一字段下杂乱的内容进行 换行 空格 回车等操作 导出Excel后保留单元格内换行
Oracle 对某一字段下杂乱的内容进行 换行 空格 回车等操作 导出Excel后保留单元格内换行
效果图如下
修改前
修改后:
瞬间整洁多了 心情也好了 ;导出Excel 单元格也会带换行
sql如下:
select DISPOSAL from MTG_MI_QC_FLOW;
– 把连续两个空格替换为+ 如果空格多就多执行几次
–写法: UPDATE 表名 t SET t.表字段 = REPLACE(t.表字段,‘要替换的字符’,‘替换后的字符’);
UPDATE MTG_MI_QC_FLOW t SET t.DISPOSAL = REPLACE(t.DISPOSAL,’ ‘,’+’);
– 把连续的两个+ 替换为一个+ 如过+ 多就多次执行 其实大概按五次 就能消化掉2的5次方个+
UPDATE MTG_MI_QC_FLOW t SET t.DISPOSAL = REPLACE(t.DISPOSAL,’++’,’+’);