public class SQLUtils extends Object
构造器和说明 |
---|
SQLUtils() |
限定符和类型 | 方法和说明 |
---|---|
static SQLASTOutputVisitor |
createFormatOutputVisitor(Appendable out,
List<SQLStatement> statementList,
String dbType) |
static SchemaStatVisitor |
createSchemaStatVisitor(List<SQLStatement> statementList,
String dbType) |
static String |
format(String sql,
String dbType) |
static String |
formatMySql(String sql) |
static String |
formatOracle(String sql) |
static String |
formatPGSql(String sql) |
static List<SQLStatement> |
parseStatements(String sql,
String dbType) |
static SQLExpr |
toMySqlExpr(String sql) |
static String |
toMySqlString(SQLObject sqlObject) |
static String |
toOracleString(SQLObject sqlObject) |
static String |
toPGString(SQLObject sqlObject) |
static SQLExpr |
toSQLExpr(String sql) |
static SQLExpr |
toSQLExpr(String sql,
String dbType) |
static String |
toSQLServerString(SQLObject sqlObject) |
static String |
toSQLString(SQLObject sqlObject) |
static String |
toSQLString(SQLObject sqlObject,
String dbType) |
static List<SQLStatement> |
toStatementList(String sql,
String dbType) |
public static List<SQLStatement> toStatementList(String sql, String dbType)
public static SQLASTOutputVisitor createFormatOutputVisitor(Appendable out, List<SQLStatement> statementList, String dbType)
public static SchemaStatVisitor createSchemaStatVisitor(List<SQLStatement> statementList, String dbType)
public static List<SQLStatement> parseStatements(String sql, String dbType)
Copyright © 2012 Alibaba Group. All Rights Reserved.