|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ujoframework.orm.SqlDialect
org.ujoframework.orm.dialect.PostgreSqlDialect
org.ujoframework.orm.dialect.OracleDialect
public class OracleDialect
Oracle (www.oracle.com/) release 9.0
| Field Summary |
|---|
| Fields inherited from class org.ujoframework.orm.SqlDialect |
|---|
COMMON_SEQ_TABLE_KEY, COMMON_SEQ_TABLE_NAME, ormHandler |
| Constructor Summary | |
|---|---|
OracleDialect()
|
|
| Method Summary | |
|---|---|
protected java.lang.String |
getColumnType(MetaColumn column)
PostgreSql dialect uses a database type OID (instead of the BLBO). |
java.lang.String |
getJdbcDriver()
Returns a JDBC driver class name. |
java.lang.String |
getJdbcUrl()
Returns a default JDBC URL |
java.lang.Appendable |
printAlterTable(MetaColumn column,
java.lang.Appendable out)
Print a SQL sript to add a new column to the table Sample: ALTER TABLE sa_myphone.ord_order ADD (NEW_COLUMN INT DEFAULT 777 NOT NULL); |
java.lang.Appendable |
printColumnDeclaration_2(MetaColumn column,
java.lang.String aName,
java.lang.Appendable out)
Print a SQL to create column |
java.lang.Appendable |
printCreateSchema(java.lang.String schema,
java.lang.Appendable out)
Print no schema |
java.lang.Appendable |
printIndexCondition(MetaIndex index,
java.lang.Appendable out)
No PARTIAL INDEX is supported. |
void |
printOffset(Query query,
java.lang.Appendable out)
Print an OFFSET of the statement SELECT. |
protected java.lang.Appendable |
printSelectTable(Query query,
boolean count,
java.lang.Appendable out)
Print SQL database SELECT |
| Methods inherited from class org.ujoframework.orm.dialect.PostgreSqlDialect |
|---|
printIndex |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OracleDialect()
| Method Detail |
|---|
public java.lang.String getJdbcUrl()
SqlDialect
getJdbcUrl in class PostgreSqlDialectpublic java.lang.String getJdbcDriver()
SqlDialect
getJdbcDriver in class PostgreSqlDialect
public java.lang.Appendable printCreateSchema(java.lang.String schema,
java.lang.Appendable out)
throws java.io.IOException
printCreateSchema in class PostgreSqlDialectjava.io.IOException
protected java.lang.Appendable printSelectTable(Query query,
boolean count,
java.lang.Appendable out)
throws java.io.IOException
printSelectTable in class SqlDialectquery - The UJO querycount - only count of items is required;
java.io.IOException
public void printOffset(Query query,
java.lang.Appendable out)
throws java.io.IOException
PostgreSqlDialect
printOffset in class PostgreSqlDialectjava.io.IOExceptionprotected java.lang.String getColumnType(MetaColumn column)
getColumnType in class PostgreSqlDialect
public java.lang.Appendable printAlterTable(MetaColumn column,
java.lang.Appendable out)
throws java.io.IOException
printAlterTable in class SqlDialectjava.io.IOException
public java.lang.Appendable printColumnDeclaration_2(MetaColumn column,
java.lang.String aName,
java.lang.Appendable out)
throws java.io.IOException
column - Database ColumnaName - The name parameter is not mandatory, the not null value means a foreign key.
java.io.IOException
public java.lang.Appendable printIndexCondition(MetaIndex index,
java.lang.Appendable out)
throws java.io.IOException
printIndexCondition in class PostgreSqlDialectjava.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||