[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) (中文(简体) )
内容来源: alibaba/druid