public interface SqlDialect<T>
| 限定符和类型 | 方法和说明 |
|---|---|
String |
addRemarks(boolean isTable,
Alter item,
String escape)
更改注释sql
|
List<String> |
alterTable(List<Alter> alterList)
更改表结构sql
|
String |
getColumnListSql(SqlBeanDB sqlBeanDB,
String schema,
String tableName)
查询列信息sql
|
String |
getCreateSchemaSql(SqlBeanDB sqlBeanDB,
String schemaName)
创建模式sql
|
String |
getDropSchemaSql(SqlBeanDB sqlBeanDB,
String schemaName)
删除模式sql
|
JdbcType |
getJdbcType(Field field)
获取字段对应的Jdbc类型
|
default String |
getSchemaName(SqlBeanDB sqlBeanDB,
String schemaName)
获取schema名称
|
String |
getSchemaSql(SqlBeanDB sqlBeanDB,
String schemaName)
获取模式列表sql
|
String |
getTableListSql(SqlBeanDB sqlBeanDB,
String schema,
String tableName)
查询表信息sql
|
T |
getType(Field field)
获取字段对应的Jdbc类型
|
String getTableListSql(SqlBeanDB sqlBeanDB, String schema, String tableName)
sqlBeanDB - schema - tableName - String getColumnListSql(SqlBeanDB sqlBeanDB, String schema, String tableName)
sqlBeanDB - schema - tableName - String addRemarks(boolean isTable, Alter item, String escape)
isTable - item - escape - String getSchemaSql(SqlBeanDB sqlBeanDB, String schemaName)
sqlBeanDB - schemaName - String getCreateSchemaSql(SqlBeanDB sqlBeanDB, String schemaName)
sqlBeanDB - schemaName - String getDropSchemaSql(SqlBeanDB sqlBeanDB, String schemaName)
sqlBeanDB - schemaName - Copyright © 2025. All rights reserved.