From 86dfa25bf6cb973aa4ca59baa258761d3ac93072 Mon Sep 17 00:00:00 2001 From: sunzhengfang Date: Fri, 20 Oct 2017 17:50:25 +0800 Subject: [PATCH] #2053 add support of 'show tables in db_name ....' --- .../druid/sql/dialect/mysql/parser/MySqlStatementParser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/alibaba/druid/sql/dialect/mysql/parser/MySqlStatementParser.java b/src/main/java/com/alibaba/druid/sql/dialect/mysql/parser/MySqlStatementParser.java index a23b71a0cf..3453cfdf4c 100644 --- a/src/main/java/com/alibaba/druid/sql/dialect/mysql/parser/MySqlStatementParser.java +++ b/src/main/java/com/alibaba/druid/sql/dialect/mysql/parser/MySqlStatementParser.java @@ -1626,7 +1626,7 @@ public class MySqlStatementParser extends SQLStatementParser { private SQLShowTablesStatement parseShowTabless() { SQLShowTablesStatement stmt = new SQLShowTablesStatement(); - if (lexer.token() == Token.FROM) { + if (lexer.token() == Token.FROM || lexer.token() == Token.IN) { lexer.nextToken(); SQLName database = exprParser.name(); if (lexer.token() == Token.SUB && database instanceof SQLIdentifierExpr) {