|
Oracle ADF Model and Business Components API Reference 10.1.2 B14022-01 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.jbo.server.BaseSQLBuilderImpl oracle.jbo.server.SQL92SQLBuilderImpl oracle.jbo.server.SQLServerSQLBuilderImpl
Field Summary |
Fields inherited from class oracle.jbo.server.SQL92SQLBuilderImpl |
ERROR_OLITE_RESOURCE_BUSY_AND_NOWAIT_SPECIFIED, mSQLBuilderInterface, ORACLE_ROWID_COLUMN |
Fields inherited from interface oracle.jbo.server.SQLBuilder |
BINDING_STYLE_JDBC, BINDING_STYLE_ORACLE, BINDING_STYLE_UNKNOWN, DML_DELETE, DML_INSERT, DML_UPDATE |
Constructor Summary | |
SQLServerSQLBuilderImpl()
|
Method Summary | |
java.lang.String |
getDbTimeQuery()
|
java.lang.String |
getDbType()
returns a string uniquely identifying this type of SQLBuilder. |
static SQLBuilder |
getInterface()
Gets the singleton instance of this class. |
protected java.lang.String |
getJDBCDriverClassName()
Defaults to the microsoft supplied JDBC driver, but you can override this with the system property |
protected boolean |
getLockTrailerIsAtEnd()
|
protected java.lang.String |
getSqlVariantLockTrailer()
This defines the string that will be post-fixed to SQL ststements to have the rows locked - if the DB is incapable of this then is should return null. |
protected boolean |
getSupportsAliasInUpdateStatements()
SQL*Server doesn't support this: eg: "update EMP Employees (set NAME='Brian') where ID=42" |
java.lang.String |
getVersion()
Gets a string describing the version of this implentation of this interface. |
Methods inherited from class oracle.jbo.server.SQL92SQLBuilderImpl |
getCreateSequenceInsertTriggerSQL, getCreateSequenceSQL, getDropSequenceSQL, getDropTableSQL, getPersistManagerClassName, getQueryHitCountSQL, getTypeMapName, isDisplayBindValueUI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SQLServerSQLBuilderImpl()
Method Detail |
public static SQLBuilder getInterface()
public java.lang.String getVersion()
SQLBuilder
getVersion
in interface SQLBuilder
getVersion
in class SQL92SQLBuilderImpl
public java.lang.String getDbType()
SQLBuilder
getDbType
in interface SQLBuilder
getDbType
in class SQL92SQLBuilderImpl
protected java.lang.String getJDBCDriverClassName()
getJDBCDriverClassName
in class SQL92SQLBuilderImpl
protected java.lang.String getSqlVariantLockTrailer()
BaseSQLBuilderImpl
getSqlVariantLockTrailer
in class SQL92SQLBuilderImpl
protected boolean getLockTrailerIsAtEnd()
getLockTrailerIsAtEnd
in class BaseSQLBuilderImpl
public java.lang.String getDbTimeQuery()
getDbTimeQuery
in class SQL92SQLBuilderImpl
protected boolean getSupportsAliasInUpdateStatements()
getSupportsAliasInUpdateStatements
in class BaseSQLBuilderImpl
|
Oracle ADF Model and Business Components API Reference 10.1.2 B14022-01 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2004, Oracle. All rights reserved.