Package org.eclipse.net4j.db.mysql
Klasse MYSQLAdapter
java.lang.Object
org.eclipse.net4j.spi.db.DBAdapter
org.eclipse.net4j.db.mysql.MYSQLAdapter
- Alle implementierten Schnittstellen:
IDBAdapter
A
DB adapter for MySQL databases.- Seit:
- 2.0
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.spi.db.DBAdapter
DBAdapter.FieldInfo -
Feldübersicht
FelderVon Schnittstelle geerbte Felder org.eclipse.net4j.db.IDBAdapter
REGISTRY -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidaddIndexField(StringBuilder builder, IDBField field) protected voiddropPrimaryKey(IDBIndex index, StringBuilder builder) intintString[]protected StringgetTypeName(IDBField field) booleanCheck if an exception indicates a constraint violation (duplicate key)booleanisTypeIndexable(DBType type) modifyConnection(Connection connection) protected StringsqlModifyField(String tableName, String fieldName, String definition) sqlRenameField(IDBField field, String oldName) Von Klasse geerbte Methoden org.eclipse.net4j.spi.db.DBAdapter
adaptType, addIndex, alterTable, appendFieldDefs, appendFieldNames, convertString, convertString, convertString, convertToSQL, createConnectionProvider, createConstraints, createField, createFieldDefinition, createFieldDefinitions, createIndex, createIndex, createIndex, createIndexFields, createJDBCDataSource, createPrimaryKey, createSchema, createTable, createTable, createTables, doCreateTable, dropField, dropIndex, dropIndex, dropTable, dropTable, dropTables, format, format, generateReservedWords, getDefaultDBLength, getDefaultSchemaName, getDropTableSQL, getFieldLength, getJDBCDriver, getName, getNullableConstraint, getSQL92ReservedWords, getVersion, isCaseSensitive, isColumnNotFoundException, isPrimaryKeyShadow, isReservedWord, isTableNotFoundException, isValidFirstChar, openSchemaTransaction, readFields, readIndices, readIndices, readSchema, readSchema, readTables, sqlModifyField, toString, updateSchema, validateTable
-
Felddetails
-
NAME
- Siehe auch:
-
VERSION
- Siehe auch:
-
-
Konstruktordetails
-
MYSQLAdapter
public MYSQLAdapter() -
MYSQLAdapter
- Seit:
- 4.4
-
-
Methodendetails
-
getMaxTableNameLength
public int getMaxTableNameLength()- Angegeben von:
getMaxTableNameLengthin SchnittstelleIDBAdapter- Setzt außer Kraft:
getMaxTableNameLengthin KlasseDBAdapter- Seit:
- 2.0
-
getMaxFieldNameLength
public int getMaxFieldNameLength()- Angegeben von:
getMaxFieldNameLengthin SchnittstelleIDBAdapter- Setzt außer Kraft:
getMaxFieldNameLengthin KlasseDBAdapter- Seit:
- 2.0
-
getTypeName
- Setzt außer Kraft:
getTypeNamein KlasseDBAdapter
-
dropPrimaryKey
- Setzt außer Kraft:
dropPrimaryKeyin KlasseDBAdapter
-
addIndexField
- Setzt außer Kraft:
addIndexFieldin KlasseDBAdapter
-
getReservedWords
-
isTypeIndexable
- Angegeben von:
isTypeIndexablein SchnittstelleIDBAdapter- Setzt außer Kraft:
isTypeIndexablein KlasseDBAdapter
-
isDuplicateKeyException
Beschreibung aus Schnittstelle kopiert:IDBAdapterCheck if an exception indicates a constraint violation (duplicate key)- Angegeben von:
isDuplicateKeyExceptionin SchnittstelleIDBAdapter- Setzt außer Kraft:
isDuplicateKeyExceptionin KlasseDBAdapter
-
sqlRenameField
- Angegeben von:
sqlRenameFieldin SchnittstelleIDBAdapter- Setzt außer Kraft:
sqlRenameFieldin KlasseDBAdapter
-
sqlModifyField
- Setzt außer Kraft:
sqlModifyFieldin KlasseDBAdapter
-
modifyConnection
- Angegeben von:
modifyConnectionin SchnittstelleIDBAdapter- Setzt außer Kraft:
modifyConnectionin KlasseDBAdapter
-