org.hsqldb
Class DatabaseInformation

java.lang.Object
org.hsqldb.DatabaseInformation
- class DatabaseInformation
- extends java.lang.Object
Provides information about the database.
- Version:
- 1.7.0
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dDatabase
private Database dDatabase
aAccess
private UserManager aAccess
tTable
private java.util.Vector tTable
INTEGER_0
private static final java.lang.Integer INTEGER_0
META_SCHEM
static final java.lang.String META_SCHEM
- See Also:
- Constant Field Values
META_CAT
static final java.lang.String META_CAT
- See Also:
- Constant Field Values
META_COLUMN_SIZE
static final java.lang.String META_COLUMN_SIZE
- See Also:
- Constant Field Values
META_BUFFER_LENGTH
static final java.lang.String META_BUFFER_LENGTH
- See Also:
- Constant Field Values
META_DECIMAL_DIGITS
static final java.lang.String META_DECIMAL_DIGITS
- See Also:
- Constant Field Values
META_NUM_PREC_RADIX
static final java.lang.String META_NUM_PREC_RADIX
- See Also:
- Constant Field Values
META_FIXED_PREC_SCALE
static final java.lang.String META_FIXED_PREC_SCALE
- See Also:
- Constant Field Values
META_ORDINAL_POSITION
static final java.lang.String META_ORDINAL_POSITION
- See Also:
- Constant Field Values
META_ASC_OR_DESC
static final java.lang.String META_ASC_OR_DESC
- See Also:
- Constant Field Values
sysTableNames
private static java.util.Hashtable sysTableNames
SYSTEM_PROCEDURES
private static final int SYSTEM_PROCEDURES
- See Also:
- Constant Field Values
SYSTEM_PROCEDURECOLUMNS
private static final int SYSTEM_PROCEDURECOLUMNS
- See Also:
- Constant Field Values
SYSTEM_TABLES
private static final int SYSTEM_TABLES
- See Also:
- Constant Field Values
SYSTEM_SCHEMAS
private static final int SYSTEM_SCHEMAS
- See Also:
- Constant Field Values
SYSTEM_CATALOGS
private static final int SYSTEM_CATALOGS
- See Also:
- Constant Field Values
SYSTEM_TABLETYPES
private static final int SYSTEM_TABLETYPES
- See Also:
- Constant Field Values
SYSTEM_COLUMNS
private static final int SYSTEM_COLUMNS
- See Also:
- Constant Field Values
SYSTEM_COLUMNPRIVILEGES
private static final int SYSTEM_COLUMNPRIVILEGES
- See Also:
- Constant Field Values
SYSTEM_TABLEPRIVILEGES
private static final int SYSTEM_TABLEPRIVILEGES
- See Also:
- Constant Field Values
SYSTEM_BESTROWIDENTIFIER
private static final int SYSTEM_BESTROWIDENTIFIER
- See Also:
- Constant Field Values
SYSTEM_VERSIONCOLUMNS
private static final int SYSTEM_VERSIONCOLUMNS
- See Also:
- Constant Field Values
SYSTEM_PRIMARYKEYS
private static final int SYSTEM_PRIMARYKEYS
- See Also:
- Constant Field Values
SYSTEM_IMPORTEDKEYS
private static final int SYSTEM_IMPORTEDKEYS
- See Also:
- Constant Field Values
SYSTEM_EXPORTEDKEYS
private static final int SYSTEM_EXPORTEDKEYS
- See Also:
- Constant Field Values
SYSTEM_CROSSREFERENCE
private static final int SYSTEM_CROSSREFERENCE
- See Also:
- Constant Field Values
SYSTEM_TYPEINFO
private static final int SYSTEM_TYPEINFO
- See Also:
- Constant Field Values
SYSTEM_INDEXINFO
private static final int SYSTEM_INDEXINFO
- See Also:
- Constant Field Values
SYSTEM_UDTS
private static final int SYSTEM_UDTS
- See Also:
- Constant Field Values
SYSTEM_CONNECTIONINFO
private static final int SYSTEM_CONNECTIONINFO
- See Also:
- Constant Field Values
SYSTEM_USERS
private static final int SYSTEM_USERS
- See Also:
- Constant Field Values
tableTypes
private static final java.lang.String[] tableTypes
importedKeyNoActionShort
static final java.lang.Short importedKeyNoActionShort
importedKeyCascadeShort
static final java.lang.Short importedKeyCascadeShort
importedKeyNotDeferrableShort
static final java.lang.Short importedKeyNotDeferrableShort
DatabaseInformation
DatabaseInformation(Database db,
java.util.Vector tables,
UserManager access)
- Constructor declaration
isSystemTable
static boolean isSystemTable(java.lang.String name)
getSystemTable
Table getSystemTable(java.lang.String tablename,
Session session)
throws java.sql.SQLException
- Method declaration
getCrossReference
Table getCrossReference(HsqlName name,
Session session)
throws java.sql.SQLException
createTable
private Table createTable(HsqlName name)
throws java.sql.SQLException
- Method declaration