actiontech / sqle

一个支持多种不同类型数据库,覆盖事前控制、事后监督、标准发布场景,帮助您建立质量规范的SQL全生命周期质量管理平台
Mozilla Public License 2.0
1.44k stars 185 forks source link

智能扫描导出文件用WPS查看异常换行优化 #2530

Closed BugsGuru closed 2 months ago

BugsGuru commented 3 months ago

描述(Describe)

智能扫描详情导出SQL的csv文件,使用WPS查看时异常换行。

截图或日志(Log)

img_v3_02dc_bc5cb120-52f0-4375-b3e7-cb8600e6813g

原因分析

Excel类工具单元格字符数存在上限(32767),达到这个上限就会导致换行。原始sql列内容会超过该限制。

优化方案

当字符数达到上限时,对列内容字符进行截取,并在末尾追加...标志。

变更影响面

受影响的模块或功能

智能扫描详情sql导出

外部引用的潜在问题或风险

版本兼容性

测试建议

hasa1K commented 2 months ago

版本

sqle main-ee:3a655e65087af35075c0fffcb3863cb0da645aee

测试

准备手动修改数据库中的值,将sql_text字段存储的值长度超过32767 image

wps打开后,超过32767的部分用三个点替代了 image