public class

ProgressDialect

extends Dialect
java.lang.Object
   ↳ org.hibernate.dialect.Dialect
     ↳ org.hibernate.dialect.ProgressDialect

Class Overview

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.

Summary

[Expand]
Inherited Constants
From class org.hibernate.dialect.Dialect
Public Constructors
ProgressDialect()
Public Methods
String getAddColumnString()
The syntax used to add a column to a table (optional).
boolean hasAlterTable()
Does this dialect support the ALTER TABLE syntax?
boolean qualifyIndexName()
Do we need to qualify index names with the schema name?
[Expand]
Inherited Methods
From class org.hibernate.dialect.Dialect
From class java.lang.Object

Public Constructors

public ProgressDialect ()

Public Methods

public String getAddColumnString ()

The syntax used to add a column to a table (optional).

Returns
  • The "add column" fragment.

public boolean hasAlterTable ()

Does this dialect support the ALTER TABLE syntax?

Returns
  • True if we support altering of tables; false otherwise.

public boolean qualifyIndexName ()

Do we need to qualify index names with the schema name?

Returns
  • boolean