#6036·druid

[BUG] 拉取 Druid 最新代码时解析 alter table t1 alter index 出错

作者: GPF199541创建于 2024年7月12日更新于 2026年7月26日

QQ 数据库类型

赞美音乐

QQ 数据库版本

MySQL 5.7 8.0 (中文(简体) ).

Druid 版本

1.2.24 (中文(简体) ).

QQ JDK 版本

jdk8 (中文(简体) ).

QQL 错误

更改表 t1 更改索引 idx 1 无形, alter 索引 idx 2 无形;

测试码

字符串 sql = “更改表 t1 更改索引 idx 1 无形, 更改索引 idx 2 无形”; SQL声明Parser parser = SQLParserUtils.createSQL声明Parser(sql, DbType.ZMySQL) ; 2. 列表<SQL声明> sql声明=parser.parse声明列表 ();

QQ 堆栈跟踪信息

无回复( N)

QQ 错误信息

线索"main"中的例外 com.alibaba.druid.sql.parser.Parser Exception:不支持.pos 43, 第1行 第43栏 符号 . 在com.alibaba.druid.sql.parser.SQL声明Parser.parse声明列表(SQL声明Parser.java:654)上使用. 在com.alibaba.druid.sql.parser.SQL声明Parser.parse声明列表(SQL声明Parser.java:106)上发布. at com.shein.dasx.set Test.main (set Test.java:24) (中文(简体) )