接口 DatabaseQuery
- 所有超级接口:
Serializable
- 所有已知实现类:
AbstractDatabaseQuery,CacheDbDataBaseQuery,Db2DataBaseQuery,DmDataBaseQuery,H2DataBaseQuery,HigHgoDataBaseQuery,HsqlDataBaseQuery,MariaDbDataBaseQuery,MySqlDataBaseQuery,OracleDataBaseQuery,OtherDataBaseQuery,PhoenixDataBaseQuery,PostgreSqlDataBaseQuery,SqliteDataBaseQuery,SqlServerDataBaseQuery
通用查询接口
查询数据库信息
- 作者:
- SanLi Created by qinggang.zuo@gmail.com / 2689170096@qq.com on 2020/3/18 11:58
-
方法概要
修饰符和类型方法说明获取数据库List<? extends PrimaryKey>获取主键List<? extends PrimaryKey>getPrimaryKeys(String table) 根据表名获取主键获取所有列信息getTableColumns(String table) 获取列信息获取表信息
-
方法详细资料
-
getDataBase
获取数据库- 返回:
Database数据库信息- 抛出:
QueryException- QueryException
-
getTables
获取表信息- 返回:
List所有表信息- 抛出:
QueryException- QueryException
-
getTableColumns
获取列信息- 参数:
table-String表名- 返回:
List表字段信息- 抛出:
QueryException- QueryException
-
getTableColumns
获取所有列信息- 返回:
List表字段信息- 抛出:
QueryException- QueryException
-
getPrimaryKeys
根据表名获取主键- 参数:
table-String- 返回:
List- 抛出:
QueryException- QueryException
-
getPrimaryKeys
获取主键- 返回:
List- 抛出:
QueryException- QueryException
-