#6702·druid

[BUG] 对于oracle的解析过于宽松

Author: Zxc4wonderCreated Aug 6, 2026Updated Sep 9, 2026

Database Type

Oracle

Database Version

任意版本

Druid Version

1.2.28

JDK Version

JDK21

Error SQL

String sql = "UPDATE test SET value = 1 WHER id = 1";

List statements = SQLUtils.parseStatements(sql, DbType.oracle);

当前返回:

OracleUpdateStatement: UPDATE test SET value = 1 SQLExprStatement: WHER SQLExprStatement: id = 1

Testcase Code

No response

Stacktrace Info

No response

Error Info

No response