public class Mimer extends AnsiStandard
| Modifier and Type | Field and Description |
|---|---|
static int |
mimerTextHack
Size of text fields.
|
| Constructor and Description |
|---|
Mimer()
Constructor - set driver.
|
| Modifier and Type | Method and Description |
|---|---|
<S,O> PoemType<O> |
canRepresent(PoemType<S> storage,
PoemType<O> type)
Enable one PoemType to represent another,
for example a bit to represent a boolean.
|
String |
getSqlDefinition(String sqlTypeName)
Retrieve a SQL type keyword used by the DBMS
for the given Melati type name.
|
String |
getStringSqlDefinition(int size)
Accommodate String / Text distinction.
|
alterColumnAddCommentSQL, alterColumnNotNullableSQL, alterTableAddCommentSQL, booleanTrueExpression, canBeIndexed, canDropColumns, canStoreBlobs, caseInsensitiveRegExpSQL, createTableOptionsSql, createTableSql, createTableTypeQualifierSql, defaultPoemTypeOfColumnMetaData, exceptionForUpdate, exceptionForUpdate, getBinarySqlDefinition, getConnection, getFixedPtSqlDefinition, getForeignKeyDefinition, getIndexLength, getJdbcMetadataName, getLongSqlDefinition, getPrimaryKeyDefinition, getQuotedName, getQuotedValue, getSchema, getSqlDefaultValue, givesCapabilitySQL, melatiName, preparedStatementPlaceholder, selectLimit, shutdown, sqlBooleanValueOfRaw, tableInitialisationSql, toString, unloadDriver, unreservedNamepublic static final int mimerTextHack
public String getStringSqlDefinition(int size)
getStringSqlDefinition in interface DbmsgetStringSqlDefinition in class AnsiStandardsize - the string length (-1 means no limit)AnsiStandard.getStringSqlDefinition(int)public <S,O> PoemType<O> canRepresent(PoemType<S> storage, PoemType<O> type)
canRepresent in interface DbmscanRepresent in class AnsiStandardstorage - the containertype - the type to storeAnsiStandard.canRepresent(org.melati.poem.PoemType<S>, org.melati.poem.PoemType<O>)public String getSqlDefinition(String sqlTypeName)
getSqlDefinition in interface DbmsgetSqlDefinition in class AnsiStandardsqlTypeName - the Melati internal type nameAnsiStandard.getSqlDefinition(java.lang.String)Copyright © 2000–2021 PanEris. All rights reserved.