| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectorg.hibernate.dialect.Dialectorg.hibernate.dialect.TeradataDialectpublic class TeradataDialectextends DialectField Summary |
Fields inherited from class org.hibernate.dialect.Dialect | |
CLOSED_QUOTE, DEFAULT_BATCH_SIZE, NO_BATCH, QUOTE | |
Constructor Summary | |
| |
Method Summary | |
boolean | |
boolean | |
boolean | |
boolean | |
String | |
String | |
String | |
String | |
String |
|
String |
|
String |
|
Boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
public boolean areStringComparisonsCaseInsensitive()
- Overrides:
- areStringComparisonsCaseInsensitive in interface Dialect
public boolean doesReadCommittedCauseWritersToBlockReaders()
- Overrides:
- doesReadCommittedCauseWritersToBlockReaders in interface Dialect
public boolean doesRepeatableReadCauseReadersToBlockWriters()
- Overrides:
- doesRepeatableReadCauseReadersToBlockWriters in interface Dialect
public boolean dropTemporaryTableAfterUse()
- Overrides:
- dropTemporaryTableAfterUse in interface Dialect
public String getAddColumnString()
- Overrides:
- getAddColumnString in interface Dialect
public String getCreateMultisetTableString()
- Overrides:
- getCreateMultisetTableString in interface Dialect
public String getCreateTemporaryTablePostfix()
- Overrides:
- getCreateTemporaryTablePostfix in interface Dialect
public String getCreateTemporaryTableString()
- Overrides:
- getCreateTemporaryTableString in interface Dialect
public String getForUpdateString()
Does this dialect support the FOR UPDATE syntax?
- Overrides:
- getForUpdateString in interface Dialect
- Returns:
- empty string ... Teradata does not support FOR UPDATE syntax
public String getSelectClauseNullString(int sqlType)
- Overrides:
- getSelectClauseNullString in interface Dialect
public String getTypeName(int code,
int length,
int precision,
int scale)
throws HibernateExceptionGet the name of the database type associated with the given java.sql.Types typecode.
- Overrides:
- getTypeName in interface Dialect
- Parameters:
code- java.sql.Types typecodelength- the length or precision of the columnprecision- the precision of the columnscale- the scale of the column
- Returns:
- the database type name
- Throws:
HibernateException-
public Boolean performTemporaryTableDDLInIsolation()
- Overrides:
- performTemporaryTableDDLInIsolation in interface Dialect
public boolean supportsBindAsCallableArgument()
- Overrides:
- supportsBindAsCallableArgument in interface Dialect
public boolean supportsCascadeDelete()
- Overrides:
- supportsCascadeDelete in interface Dialect
public boolean supportsCircularCascadeDeleteConstraints()
- Overrides:
- supportsCircularCascadeDeleteConstraints in interface Dialect
public boolean supportsEmptyInList()
- Overrides:
- supportsEmptyInList in interface Dialect
public boolean supportsIdentityColumns()
- Overrides:
- supportsIdentityColumns in interface Dialect
public boolean supportsLobValueChangePropogation()
- Overrides:
- supportsLobValueChangePropogation in interface Dialect
public boolean supportsTemporaryTables()
- Overrides:
- supportsTemporaryTables in interface Dialect