public class DerbyDialect extends GenericSqlDialect
Copyright 2009 Partner Software, Inc.
| Constructor and Description |
|---|
DerbyDialect()
Creates a new DerbyDialect.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
createTable(CogSchema schema,
CogStructureType tableType)
Returns complete Sql create table statement.
|
java.lang.Object |
objectToDb(java.lang.String valueType,
java.lang.Object value)
Converts the passed
Object of passed value type into database
specific equivalent. |
java.lang.String |
selectSql(DataRecordQuery query,
CogStructureType tableType)
Returns complete Sql select statement.
|
addColumn, alterColumn, cogTypeToSqlType, createTableFromSelect, dbToObject, describeTable, describleTableColumnKey, describleTableTypeKey, dropColumn, handleSorts, isAlterColumnSupported, isDescribeTableSupported, isListDatabasesSupported, isListTablesSupported, listDatabases, listFields, listTables, objectToDbSql, parseFilter, renameTable, sqlTypeToCogTypepublic java.lang.Object objectToDb(java.lang.String valueType,
java.lang.Object value)
SqlDialectObject of passed value type into database
specific equivalent.
Ex. Dates may be stored as Numbers or Strings.
objectToDb in interface SqlDialectobjectToDb in class GenericSqlDialectvalueType - - CogStructureField value type for this field.value - - Value to covert database Objectpublic java.lang.String selectSql(DataRecordQuery query, CogStructureType tableType)
SqlDialectselectSql in interface SqlDialectselectSql in class GenericSqlDialectquery - - Query describing select statement.tableType - - CogStructureType defining table. Type name is assumed to be table name.public java.lang.String createTable(CogSchema schema, CogStructureType tableType)
SqlDialectcreateTable in interface SqlDialectcreateTable in class GenericSqlDialectschema - - Schema defining column types.tableType - - CogStructureType defining table. Type name is assumed to be table name.