最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

Oracle 对某一字段下杂乱的内容进行 换行 空格 回车等操作 导出Excel后保留单元格内换行

IT圈 admin 2浏览 0评论

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,’++’,’+’);

发布评论

评论列表 (0)

  1. 暂无评论