public final class SqlDDLBuilder extends Object implements SqlStatement
Sql DDL 语句构造器
ATBA_COLUMN, ATBA_CONSTRAINT, ATBD_COLUMN, ATBD_CONSTRAINT, ATBM_COLUMN, ATBR_COLUMN, CONSTRAING_FK, CONSTRAINT_PK, CONSTRAINT_UK, OP_AGGREGATE, OP_ASSIGN, OP_COUNT, OP_DELETE, OP_INSERT, OP_ORDER, OP_ORDER_BY, OP_SELECT, OP_UPDATE, OP_WHERE, SCHEMA_NULL, SCHEMA_UNIQUE, TB_CREATE, TB_DROP, TB_RENAME, V_CREATE, V_DROP| Modifier and Type | Method and Description |
|---|---|
String |
buildAddColumn(String table,
String colLine) |
String |
buildAddConstraint(String table,
String csLine) |
String |
buildAlterColumn(String table,
String colLine) |
String |
buildCreateTable(String tableName,
List<String> lines) |
String |
buildDropColumn(String table,
String column) |
String |
buildDropConstraint(String table,
String constraint) |
String |
buildDropRenameColumn(String table,
String column,
String newColumn) |
String |
buildDropTable(String table) |
String |
buildNullSQL(String table,
String column) |
String |
buildRenameTable(String table) |
String |
buildRowsSQL(String table) |
String |
buildUniqueSQL(String table,
String column) |
static SqlDDLBuilder |
create() |
public static SqlDDLBuilder create()
public String buildDropRenameColumn(String table, String column, String newColumn)
Copyright © 2020. All rights reserved.