TODO : verify if this also works with 12/12.5
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | areStringComparisonsCaseInsensitive()
Overrides org. |
| public String | getCrossJoinSeparator()
Overrides org. |
| public String | getCurrentTimestampSQLFunctionName()
Overrides org. |
| public int | getMaxAliasLength()
What is the maximum length Hibernate can use for generated aliases?
|
| public NameQualifierSupport | getNameQualifierSupport()
Overrides org. |
| protected SqlTypeDescriptor | getSqlTypeDescriptorOverride(int
A sqlCode)Types constant indicating the SQL column typeOverrides org. SqlTypeDescriptor that should be used to handle the given JDBC type code.
|
| private void | |
| public boolean | supportsCascadeDelete()
Overrides org. |
| public boolean | Returns: false.True if normal LOB usage patterns can be used with this driver; false if driver-specific hookiness needs to be applied. Overrides org. |
| public boolean | supportsLockTimeouts()
Overrides org. |
| public boolean | supportsPartitionBy()
Overrides org. |
| SybaseASE15Dialect | back to summary |
|---|---|
| public SybaseASE15Dialect() Constructs a SybaseASE15Dialect | |
| areStringComparisonsCaseInsensitive | back to summary |
|---|---|
| public boolean areStringComparisonsCaseInsensitive() Overrides org. Doc from org. By default, Sybase string comparisons are case-insensitive. If the DB is configured to be case-sensitive, then this return value will be incorrect. Are string comparisons implicitly case insensitive. In other words, does [where 'XYZ' = 'xyz'] resolve to true?
| |
| getCrossJoinSeparator | back to summary |
|---|---|
| public String getCrossJoinSeparator() Overrides org. Doc from org. Returns the separator to use for defining cross joins when translating HQL queries. Typically this will be either [ cross join ] or [, ] Note that the spaces are important! | |
| getCurrentTimestampSQLFunctionName | back to summary |
|---|---|
| public String getCurrentTimestampSQLFunctionName() Overrides org. Doc from org. The name of the database-specific SQL function for retrieving the current timestamp. | |
| getMaxAliasLength | back to summary |
|---|---|
| public int getMaxAliasLength() Overrides org. Doc from org. What is the maximum length Hibernate can use for generated aliases? The maximum here should account for the fact that Hibernate often needs to append "uniqueing" information to the end of generated aliases. That "uniqueing" information will be added to the end of a identifier generated to the length specified here; so be sure to leave some room (generally speaking 5 positions will suffice).
| |
| getNameQualifierSupport | back to summary |
|---|---|
| public NameQualifierSupport getNameQualifierSupport() Overrides org. Doc from org. By default interpret this based on DatabaseMetaData.
| |
| getSqlTypeDescriptorOverride | back to summary |
|---|---|
| protected SqlTypeDescriptor getSqlTypeDescriptorOverride(int sqlCode) Overrides org. Doc from org. Returns the
| |
| registerSybaseKeywords | back to summary |
|---|---|
| private void registerSybaseKeywords() | |
| supportsCascadeDelete | back to summary |
|---|---|
| public boolean supportsCascadeDelete() Overrides org. Doc from org. Does this dialect support cascaded delete on foreign key definitions?
| |
| supportsExpectedLobUsagePattern | back to summary |
|---|---|
| public boolean supportsExpectedLobUsagePattern() Overrides org. Actually Sybase does not support LOB locators at al.
| |
| supportsLockTimeouts | back to summary |
|---|---|
| public boolean supportsLockTimeouts() Overrides org. Doc from org. Informational metadata about whether this dialect is known to support specifying timeouts for requested lock acquisitions.
| |
| supportsPartitionBy | back to summary |
|---|---|
| public boolean supportsPartitionBy() Overrides org. Doc from org. Does the underlying database support partition by
| |