public class SimpleDdlParser
extends java.lang.Object
解析支持: a. 带schema: retl.retl_mark b. 带引号` : `retl.retl_mark` c. 存在换行符: create table \n `retl.retl_mark`http://dev.mysql.com/doc/refman/5.6/en/sql-syntax-data-definition.html
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
ALERT_PATTERN |
static java.lang.String |
CREATE_INDEX_PATTERN
CREATE [UNIQUE|FULLTEXT|SPATIAL] INDEX index_name
[index_type]
ON tbl_name (index_col_name,...)
|
static java.lang.String |
CREATE_PATTERN |
static java.lang.String |
DELETE_PATTERN |
static java.lang.String |
DROP_INDEX_PATTERN |
static java.lang.String |
DROP_PATTERN |
static java.lang.String |
INSERT_PATTERN |
static java.lang.String |
RENAME_PATTERN |
static java.lang.String |
RENAME_REMNANT_PATTERN |
static java.lang.String |
TABLE_PATTERN |
static java.lang.String |
TRUNCATE_PATTERN |
static java.lang.String |
UPDATE_PATTERN |
| 构造器和说明 |
|---|
SimpleDdlParser() |
public static final java.lang.String CREATE_PATTERN
public static final java.lang.String DROP_PATTERN
public static final java.lang.String ALERT_PATTERN
public static final java.lang.String TRUNCATE_PATTERN
public static final java.lang.String TABLE_PATTERN
public static final java.lang.String INSERT_PATTERN
public static final java.lang.String UPDATE_PATTERN
public static final java.lang.String DELETE_PATTERN
public static final java.lang.String RENAME_PATTERN
public static final java.lang.String RENAME_REMNANT_PATTERN
public static final java.lang.String CREATE_INDEX_PATTERN
CREATE [UNIQUE|FULLTEXT|SPATIAL] INDEX index_name
[index_type]
ON tbl_name (index_col_name,...)
[algorithm_option | lock_option] ...
http://dev.mysql.com/doc/refman/5.6/en/create-index.html
public static final java.lang.String DROP_INDEX_PATTERN
public static DdlResult parse(java.lang.String queryString, java.lang.String schmeaName)
Copyright © 2019. All rights reserved.