public interface IDialect
| Modifier and Type | Field and Description |
|---|---|
static IDialect |
DEFAULT
默认方言。
|
static IDialect |
MYSQL
MySQL 方言。
|
static IDialect |
ORACLE
Oracle 方言。
|
static IDialect |
POSTGRESQL
PostgreSQL 方言。
|
static IDialect |
SQLITE
Sqlite 方言。
|
| Modifier and Type | Method and Description |
|---|---|
void |
buildTableColumns(String schemaName,
Table table,
GlobalConfig globalConfig,
DatabaseMetaData dbMeta,
Connection conn)
构建表和列的信息。
|
ResultSet |
getTablesResultSet(DatabaseMetaData dbMeta,
Connection conn,
String schema,
String[] types)
获取表的描述信息。
|
static final IDialect DEFAULT
static final IDialect MYSQL
static final IDialect ORACLE
static final IDialect SQLITE
static final IDialect POSTGRESQL
void buildTableColumns(String schemaName, Table table, GlobalConfig globalConfig, DatabaseMetaData dbMeta, Connection conn) throws SQLException
schemaName - table - 存入的表对象globalConfig - 全局配置dbMeta - 数据库元数据conn - 连接SQLException - 发生 SQL 异常时抛出ResultSet getTablesResultSet(DatabaseMetaData dbMeta, Connection conn, String schema, String[] types) throws SQLException
dbMeta - 数据库元数据conn - 连接schema - 模式types - 结果集类型SQLException - 发生 SQL 异常时抛出Copyright © 2024. All rights reserved.