jp.littlesoft.sql
クラス JDBCTableMetaData
java.lang.Object
jp.littlesoft.data.ITableDef.MetaData<Row<?>>
jp.littlesoft.sql.JDBCTableMetaData
- すべての実装されたインタフェース:
- Serializable
public class JDBCTableMetaData
- extends ITableDef.MetaData<Row<?>>
- 関連項目:
- 直列化された形式
クラス jp.littlesoft.data.ITableDef.MetaData から継承されたメソッド |
$column, $columns, addForeginKey, addForeginKey, addIndex, addIndex, addPrimaryKey, addPrimaryKey, fillDummyValue, fillDummyValue, getAlias, getColumnByDBName, getColumns, getDBCatalog, getDBSchema, getDBTableName, getForeginKeys, getIndexes, getOwner, getPrimaryKey, getTableAsAlias, getTableOrAliasName, hasAlias, setAlias, setDBCatalog, setDBSchema, setDBTableName, setOwner, toCreateAllSQL, toCreateTableSQL, toCreateTableSQL, toDropTableSQL, toStringColumns |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SCHEMA_NAME
public static int SCHEMA_NAME
TABLE_CATALOG
public static int TABLE_CATALOG
TABLE_SCHEMA
public static int TABLE_SCHEMA
TABLE_NAME
public static int TABLE_NAME
TABLE_TYPE
public static int TABLE_TYPE
TABLE_REMARKS
public static int TABLE_REMARKS
TABLE_TYPE_CATALOG
public static int TABLE_TYPE_CATALOG
TABLE_TYPE_SCHEMA
public static int TABLE_TYPE_SCHEMA
TABLE_TYPE_NAME
public static int TABLE_TYPE_NAME
TABLE_SELF_REFERENCING_COL_NAME
public static int TABLE_SELF_REFERENCING_COL_NAME
TABLE_REF_GENERATION
public static int TABLE_REF_GENERATION
COL_COLUMN_NAME
public static int COL_COLUMN_NAME
COL_DATA_TYPE
public static int COL_DATA_TYPE
COL_COLUMN_SIZE
public static int COL_COLUMN_SIZE
COL_DECIMAL_DIGITS
public static int COL_DECIMAL_DIGITS
COL_NULLABLE
public static int COL_NULLABLE
COL_REMARKS
public static int COL_REMARKS
COL_DEFAULT_VALUE
public static int COL_DEFAULT_VALUE
PK_TABLE_NAME
public static int PK_TABLE_NAME
PK_COLUMN_NAME
public static int PK_COLUMN_NAME
PK_KEY_SEQ
public static int PK_KEY_SEQ
PK_PK_NAME
public static int PK_PK_NAME
IX_TABLE_NAME
public static int IX_TABLE_NAME
IX_INDEX_NAME
public static int IX_INDEX_NAME
IX_ORDINAL_POS
public static int IX_ORDINAL_POS
IX_COLUMN_NAME
public static int IX_COLUMN_NAME
IX_NON_UNIQUE
public static int IX_NON_UNIQUE
FK_TABLE_NAME
public static int FK_TABLE_NAME
FK_NAME
public static int FK_NAME
FK_KEY_SEQ
public static int FK_KEY_SEQ
FK_COLUMN_NAME
public static int FK_COLUMN_NAME
FK_REF_TABLE_NAME
public static int FK_REF_TABLE_NAME
FK_REF_COLUMN_NAME
public static int FK_REF_COLUMN_NAME
FK_UPDATE_RULE
public static int FK_UPDATE_RULE
FK_DELETE_RULE
public static int FK_DELETE_RULE
JDBCTableMetaData
public JDBCTableMetaData(DatabaseMetaData dbMetaData,
String catalog,
String schema,
String tableName)
throws JDBCTableMetaData.TableNotFound
- 例外:
JDBCTableMetaData.TableNotFound
initialize
protected void initialize(Class<?> type)
- オーバーライド:
- クラス
ITableDef.MetaData<Row<?>>
内の initialize
checkDifference
public void checkDifference(ITableDef.MetaData<?> newMetaData,
List<String> alterSQLs)
throws DataException
- 例外:
DataException
Copyright (C) 2006-2012 LittleSoft Corporation. All Rights Reserved.