public interface DBPartitionDB
| Modifier and Type | Method and Description |
|---|---|
default java.lang.String |
getCatalog(java.sql.Connection connection,
java.lang.String partitionName) |
java.lang.String |
getCreatePartitionSQL(java.sql.Connection connection,
java.lang.String partitionName) |
default java.util.List<java.lang.String> |
getCreateRulesSQL(java.lang.String partitionName) |
default java.lang.String |
getCreateTableSQL(java.sql.Connection connection,
java.lang.String fromPartitionName,
java.lang.String toPartitionName,
java.lang.String tableName) |
java.lang.String |
getCreateTableSQL(java.sql.Connection connection,
java.lang.String fromPartitionName,
java.lang.String toPartitionName,
java.lang.String toTableName,
java.lang.String fromTableName) |
default java.lang.String |
getCreateViewSQL(java.lang.String fromPartitionName,
java.lang.String toPartitionName,
java.lang.String viewName) |
java.lang.String |
getDefaultPartitionName(java.sql.Connection connection) |
java.lang.String |
getDropPartitionSQL(java.lang.String partitionName) |
default java.lang.String |
getDropTableSQL(java.lang.String partitionName,
java.lang.String tableName) |
default java.lang.String |
getDropViewSQL(java.lang.String partitionName,
java.lang.String viewName) |
default java.lang.String |
getSafeAlterTable(java.lang.String alterTableSQL) |
default java.lang.String |
getSchema(java.sql.Connection connection,
java.lang.String partitionName) |
boolean |
isDDLTransactional() |
void |
setPartition(java.sql.Connection connection,
java.lang.String partitionName) |
default java.lang.String getCatalog(java.sql.Connection connection,
java.lang.String partitionName)
throws java.sql.SQLException
java.sql.SQLExceptionjava.lang.String getCreatePartitionSQL(java.sql.Connection connection,
java.lang.String partitionName)
throws java.sql.SQLException
java.sql.SQLExceptiondefault java.util.List<java.lang.String> getCreateRulesSQL(java.lang.String partitionName)
throws java.sql.SQLException
java.sql.SQLExceptiondefault java.lang.String getCreateTableSQL(java.sql.Connection connection,
java.lang.String fromPartitionName,
java.lang.String toPartitionName,
java.lang.String tableName)
throws java.sql.SQLException
java.sql.SQLExceptionjava.lang.String getCreateTableSQL(java.sql.Connection connection,
java.lang.String fromPartitionName,
java.lang.String toPartitionName,
java.lang.String toTableName,
java.lang.String fromTableName)
throws java.sql.SQLException
java.sql.SQLExceptiondefault java.lang.String getCreateViewSQL(java.lang.String fromPartitionName,
java.lang.String toPartitionName,
java.lang.String viewName)
java.lang.String getDefaultPartitionName(java.sql.Connection connection)
throws java.sql.SQLException
java.sql.SQLExceptionjava.lang.String getDropPartitionSQL(java.lang.String partitionName)
default java.lang.String getDropTableSQL(java.lang.String partitionName,
java.lang.String tableName)
default java.lang.String getDropViewSQL(java.lang.String partitionName,
java.lang.String viewName)
default java.lang.String getSafeAlterTable(java.lang.String alterTableSQL)
default java.lang.String getSchema(java.sql.Connection connection,
java.lang.String partitionName)
boolean isDDLTransactional()
void setPartition(java.sql.Connection connection,
java.lang.String partitionName)
throws java.sql.SQLException
java.sql.SQLException