diff --git a/src/main/java/com/alibaba/druid/sql/parser/Lexer.java b/src/main/java/com/alibaba/druid/sql/parser/Lexer.java index 12e4c9aa32..2b77fc01a3 100644 --- a/src/main/java/com/alibaba/druid/sql/parser/Lexer.java +++ b/src/main/java/com/alibaba/druid/sql/parser/Lexer.java @@ -1105,6 +1105,10 @@ public class Lexer { case 'Z': putChar((char) 0x1A); // ctrl + Z break; + case '%': + putChar('\\'); + putChar(ch); + break; default: putChar(ch); break;