Merge pull request #822 from abirdman/master

兼容mysql的另一种语法:show columns from tableName in databaseName;
This commit is contained in:
Yako
2015-05-07 09:53:05 +08:00
2 changed files with 12 additions and 1 deletions
@@ -59,6 +59,17 @@ public class SHOW_COLUMNS_Syntax_Test extends TestCase {
Assert.assertEquals("SHOW COLUMNS FROM mydb.mytable;", text);
}
public void test_3() throws Exception {
String sql = "SHOW COLUMNS FROM mytable IN mydb;";
SQLStatementParser parser = new MySqlStatementParser(sql);
List<SQLStatement> stmtList = parser.parseStatementList();
String text = output(stmtList);
Assert.assertEquals("SHOW COLUMNS FROM mydb.mytable;", text);
}
private String output(List<SQLStatement> stmtList) {
StringBuilder out = new StringBuilder();