| 构造器和说明 |
|---|
DBCfg(java.sql.Connection conn,
java.lang.String dbtype) |
| 限定符和类型 | 方法和说明 |
|---|---|
javax.sql.RowSet |
getColumns(java.lang.String tbName)
获取表中的所有字段
|
java.util.Map<java.lang.String,java.lang.String> |
getColumnsRemarks(java.lang.String schema,
java.lang.String tableName) |
javax.sql.RowSet |
getFK(java.lang.String tbName)
获取外键
|
javax.sql.RowSet |
getPrimaryKeys(java.lang.String tbName)
获取主键
|
java.util.Map<java.lang.String,OTable> |
getStructure(java.lang.String tableNamePattern) |
javax.sql.RowSet |
getTable(java.lang.String tbName) |
java.lang.String |
getTableRemarks(java.lang.String schema,
java.lang.String tableName)
获取表注释,只对SQL Server
|
javax.sql.RowSet |
getTables(java.lang.String tableNamePattern) |
javax.sql.RowSet |
getUniques(java.lang.String tbName)
获取唯一键集
|
java.util.Set<java.lang.String> |
getViewTable(java.lang.String schema,
java.lang.String viewName)
获取视图中包含的表名
|
public java.lang.String getTableRemarks(java.lang.String schema,
java.lang.String tableName)
tableName - 表名public java.util.Map<java.lang.String,OTable> getStructure(java.lang.String tableNamePattern)
public javax.sql.RowSet getTables(java.lang.String tableNamePattern)
public javax.sql.RowSet getColumns(java.lang.String tbName)
StructuregetColumns 在接口中 Structurepublic java.util.Map<java.lang.String,java.lang.String> getColumnsRemarks(java.lang.String schema,
java.lang.String tableName)
public javax.sql.RowSet getPrimaryKeys(java.lang.String tbName)
StructuregetPrimaryKeys 在接口中 Structurepublic javax.sql.RowSet getUniques(java.lang.String tbName)
StructuregetUniques 在接口中 Structurepublic javax.sql.RowSet getFK(java.lang.String tbName)
Structurepublic java.util.Set<java.lang.String> getViewTable(java.lang.String schema,
java.lang.String viewName)
schema - 视图所在schemaviewName - 视图名称