Chat2DB icon indicating copy to clipboard operation
Chat2DB copied to clipboard

Bug: 多SQL并且由注释时候格式化有bug

Open yanceysong opened this issue 2 years ago • 7 comments

Chat2DB Version

3.0.14

Describe the bug

多SQL并且有注释时候格式化有bug,以下的SQL脚本格式化不正确。 -- 20231204-1340 -- submitter_name='xxxx', component_name='xxxx', changeset_id='',file_name='xxxxx' delete from data_connection_pair where data_name ='basic_material';

INSERT INTO data_connection_pair([data_name], [connection_name], [_d]) VALUES (N'basic_material', N'SECOND-DEV', 0);

delete关键会变成注释的一部分,并且insert没有另起一行

1701830967998

yanceysong avatar Dec 06 '23 02:12 yanceysong

是MySQL吗?

JerryFan626 avatar Dec 06 '23 03:12 JerryFan626

是MySQL吗?

您好 是SqlServer

yanceysong avatar Dec 06 '23 03:12 yanceysong

底层调用的hutool的SqlFormatter.format(sql);方法,似乎这个方法就不正确

yanceysong avatar Dec 06 '23 03:12 yanceysong

应该所有的都会有问题,底层用的hutool的

tmlx1990 avatar Dec 06 '23 03:12 tmlx1990

应该所有的都会有问题,底层用的hutool的

是的,这个会解决吗?

yanceysong avatar Dec 06 '23 03:12 yanceysong

应该所有的都会有问题,底层用的hutool的

是的,这个会解决吗?

我先看看有没有办法能解决。

tmlx1990 avatar Dec 06 '23 03:12 tmlx1990

应该所有的都会有问题,底层用的hutool的

是的,这个会解决吗?

我先看看有没有办法能解决。

麻烦了!

yanceysong avatar Dec 06 '23 03:12 yanceysong