Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.hibernate.dialect.Dialect
org.hibernate.dialect.TeradataDialect
public class TeradataDialect
extends Dialect
Field 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 HibernateException
Get 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