From c35f09f9b77eb349165213d99eea2e35f5521785 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AB=98=E9=93=81?= Date: Fri, 23 Oct 2020 14:04:35 +0800 Subject: [PATCH] improved ads support --- .../sql/dialect/mysql/parser/MySqlCreateTableParser.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/com/alibaba/druid/sql/dialect/mysql/parser/MySqlCreateTableParser.java b/src/main/java/com/alibaba/druid/sql/dialect/mysql/parser/MySqlCreateTableParser.java index 81429df652..89da38236a 100644 --- a/src/main/java/com/alibaba/druid/sql/dialect/mysql/parser/MySqlCreateTableParser.java +++ b/src/main/java/com/alibaba/druid/sql/dialect/mysql/parser/MySqlCreateTableParser.java @@ -523,6 +523,15 @@ public class MySqlCreateTableParser extends SQLCreateTableParser { continue; } + if (lexer.identifierEquals("FULLTEXT_DICT")) { + lexer.nextToken(); + if (lexer.token() == Token.EQ) { + lexer.nextToken(); + } + stmt.addOption("FULLTEXT_DICT", this.exprParser.charExpr()); + continue; + } + if (lexer.token() == Token.INDEX) { lexer.nextToken(); acceptIdentifier("DIRECTORY");