接口 SqlDialect<T>
- 所有已知实现类:
DB2Dialect,DerbyDialect,H2Dialect,HsqlDialect,MysqlDialect,OracleDialect,PostgresqlDialect,SqliteDialect,SqlServerDialect
public interface SqlDialect<T>
Sql方言
- 作者:
- Jovi
-
方法概要
修饰符和类型方法说明addRemarks(boolean isTable, Alter item, String escape) 更改注释sqlalterTable(List<Alter> alterList) 更改表结构sqlgetColumnListSql(SqlBeanMeta sqlBeanMeta, String schema, String tableName) 查询列信息sqlgetCreateSchemaSql(SqlBeanMeta sqlBeanMeta, String schemaName) 创建模式sqlgetDropSchemaSql(SqlBeanMeta sqlBeanMeta, String schemaName) 删除模式sqlgetJdbcType(Field field) 获取字段对应的Jdbc类型default StringgetSchemaName(SqlBeanMeta sqlBeanMeta, String schemaName) 获取schema名称getSchemaSql(SqlBeanMeta sqlBeanMeta, String schemaName) 获取模式列表sqlgetTableListSql(SqlBeanMeta sqlBeanMeta, String schema, String tableName) 查询表信息sql获取字段对应的Jdbc类型
-
方法详细资料
-
getType
获取字段对应的Jdbc类型- 参数:
field-- 返回:
-
getJdbcType
获取字段对应的Jdbc类型- 参数:
field-- 返回:
-
getTableListSql
查询表信息sql- 参数:
sqlBeanMeta-schema-tableName-- 返回:
-
getColumnListSql
查询列信息sql- 参数:
sqlBeanMeta-schema-tableName-- 返回:
-
alterTable
更改表结构sql- 参数:
alterList-- 返回:
-
addRemarks
更改注释sql- 参数:
isTable-item-escape-- 返回:
-
getSchemaSql
获取模式列表sql- 参数:
sqlBeanMeta-schemaName-- 返回:
-
getCreateSchemaSql
创建模式sql- 参数:
sqlBeanMeta-schemaName-- 返回:
-
getDropSchemaSql
删除模式sql- 参数:
sqlBeanMeta-schemaName-- 返回:
-
getSchemaName
获取schema名称- 参数:
sqlBeanMeta-schemaName-- 返回:
-