当前页面:
在线文档首页 >
Hibernate 3.2.4 正式版 API 英文文档
ProgressDialect (Hibernate API Documentation) - Hibernate 3.2.4 正式版 API 英文文档
org.hibernate.dialect
Class ProgressDialect
java.lang.Object
org.hibernate.dialect.Dialect
org.hibernate.dialect.ProgressDialect
- public class ProgressDialect
- extends Dialect
An SQL dialect compatible with Progress 9.1C
Connection Parameters required:
- hibernate.dialect org.hibernate.sql.ProgressDialect
- hibernate.driver com.progress.sql.jdbc.JdbcProgressDriver
- hibernate.url jdbc:JdbcProgress:T:host:port:dbname;WorkArounds=536870912
- hibernate.username username
- hibernate.password password
The WorkArounds parameter in the URL is required to avoid an error
in the Progress 9.1C JDBC driver related to PreparedStatements.
- Author:
- Phillip Baird
Methods inherited from class org.hibernate.dialect.Dialect |
appendIdentitySelectToInsert, appendLockHint, applyLocksToSql, areStringComparisonsCaseInsensitive, bindLimitParametersFirst, bindLimitParametersInReverseOrder, buildSQLExceptionConverter, closeQuote, createCaseFragment, createOuterJoinFragment, doesReadCommittedCauseWritersToBlockReaders, doesRepeatableReadCauseReadersToBlockWriters, dropConstraints, dropTemporaryTableAfterUse, forUpdateOfColumns, generateTemporaryTableName, getAddForeignKeyConstraintString, getAddPrimaryKeyConstraintString, getCascadeConstraintsString, getCastTypeName, getColumnComment, getCreateMultisetTableString, getCreateSequenceString, getCreateSequenceString, getCreateSequenceStrings, getCreateSequenceStrings, getCreateTableString, getCreateTemporaryTablePostfix, getCreateTemporaryTableString, getCurrentTimestampSelectString, getCurrentTimestampSQLFunctionName, getDefaultProperties, getDialect, getDialect, getDropForeignKeyString, getDropSequenceString, getDropSequenceStrings, getForUpdateNowaitString, getForUpdateNowaitString, getForUpdateString, getForUpdateString, getForUpdateString, getFunctions, getHibernateTypeName, getHibernateTypeName, getIdentityColumnString, getIdentityColumnString, getIdentityInsertString, getIdentitySelectString, getIdentitySelectString, getKeywords, getLimitString, getLimitString, getLockingStrategy, getLowercaseFunction, getMaxAliasLength, getNativeIdentifierGeneratorClass, getNoColumnsInsertString, getNullColumnString, getQuerySequencesString, getResultSet, getSelectClauseNullString, getSelectGUIDString, getSelectSequenceNextValString, getSequenceNextValString, getTableComment, getTableTypeString, getTypeName, getTypeName, getViolatedConstraintNameExtracter, hasDataTypeInIdentityColumn, hasSelfReferentialForeignKeyBug, isCurrentTimestampSelectStringCallable, openQuote, performTemporaryTableDDLInIsolation, quote, registerColumnType, registerColumnType, registerFunction, registerHibernateType, registerHibernateType, registerKeyword, registerResultSetOutParameter, supportsBindAsCallableArgument, supportsCascadeDelete, supportsCircularCascadeDeleteConstraints, supportsColumnCheck, supportsCommentOn, supportsCurrentTimestampSelection, supportsEmptyInList, supportsExistsInSelect, supportsExpectedLobUsagePattern, supportsIdentityColumns, supportsIfExistsAfterTableName, supportsIfExistsBeforeTableName, supportsInsertSelectIdentity, supportsLimit, supportsLimitOffset, supportsLobValueChangePropogation, supportsNotNullUnique, supportsOuterJoinForUpdate, supportsParametersInInsertSelect, supportsPooledSequences, supportsResultSetPositionQueryMethodsOnForwardOnlyCursor, supportsRowValueConstructorSyntax, supportsRowValueConstructorSyntaxInInList, supportsSequences, supportsSubqueryOnMutatingTable, supportsSubselectAsInPredicateLHS, supportsTableCheck, supportsTemporaryTables, supportsUnboundedLobLocatorMaterialization, supportsUnionAll, supportsUnique, supportsUniqueConstraintInCreateAlterTable, supportsVariableLimit, toBooleanValueString, toString, transformSelectString, useInputStreamToInsertBlob, useMaxForLimit |
ProgressDialect
public ProgressDialect()
hasAlterTable
public boolean hasAlterTable()
- Description copied from class:
Dialect
- Does this dialect support the ALTER TABLE syntax?
- Overrides:
hasAlterTable
in class Dialect
- Returns:
- True if we support altering of tables; false otherwise.
getAddColumnString
public String getAddColumnString()
- Description copied from class:
Dialect
- The syntax used to add a column to a table (optional).
- Overrides:
getAddColumnString
in class Dialect
- Returns:
- The "add column" fragment.
qualifyIndexName
public boolean qualifyIndexName()
- Description copied from class:
Dialect
- Do we need to qualify index names with the schema name?
- Overrides:
qualifyIndexName
in class Dialect
- Returns:
- boolean