sqle
sqle copied to clipboard
审核包含--类型注释的SQL文件,解析出的SQL显示错误
版本信息(Version)
SQLE Version: 50708522bb1e359d8183923603ef332d4c1a4e05
问题描述(Describe)
当审核的SQL文件中包含注释,审核无法正确的对--类型的注释与SQL语句进行正确的分割,导致SQL语句显示错误,页面未展示换行符,会让用户误以为SQL语句是一行.参考文档:https://dev.mysql.com/doc/refman/8.3/en/comments.html
截图或日志(Log)
如何复现(To Reproduce)
- 审核以下SQL,即可复现
-- test INSERT INTO test (id, name) VALUES (788, 'test_788');
实现方案
变更影响面
- [ ] 完成时通知@WinfredLIN,需要追溯
列表那里是因为空间展示问题做了让步处理(不会保留格式),在详情里里面是正常展示的,暂时不处理