Top Description Fields
org.hibernate.cfg

public Interface DialectSpecificSettings


Settings used as fallback to configure aspects of specific org.hibernate.dialect.Dialects when the boot process does not have access to a java.sql.DatabaseMetaData object or its underlying JDBC java.sql.Connection.
Author
Marco Belladelli

Field Summary

Modifier and TypeField and Description
public static final String
COCKROACH_VERSION_STRING

Specifies a custom CockroachDB version string.

public static final String
MYSQL_BYTES_PER_CHARACTER

Specifies the bytes per character to use based on the database's configured charset.

public static final String
MYSQL_NO_BACKSLASH_ESCAPES

Specifies whether the NO_BACKSLASH_ESCAPES sql mode is enabled.

public static final String
ORACLE_AUTONOMOUS_DATABASE

Specifies whether this database is running on an Autonomous Database Cloud Service.

public static final String
ORACLE_EXTENDED_STRING_SIZE

Specifies whether this database's MAX_STRING_SIZE is set to EXTENDED.

public static final String
SYBASE_ANSI_NULL

Specifies whether this database's ansinull setting is enabled.

Field Detail

COCKROACH_VERSION_STRINGback to summary
public static final String COCKROACH_VERSION_STRING

Specifies a custom CockroachDB version string. The expected format of the string is the one returned from the version() function, e.g.: "CockroachDB CCL v23.1.8 (x86_64-pc-linux-gnu, built 2023/08/04 18:11:44, go1.19.10)"

MYSQL_BYTES_PER_CHARACTERback to summary
public static final String MYSQL_BYTES_PER_CHARACTER

Specifies the bytes per character to use based on the database's configured charset.

MYSQL_NO_BACKSLASH_ESCAPESback to summary
public static final String MYSQL_NO_BACKSLASH_ESCAPES

Specifies whether the NO_BACKSLASH_ESCAPES sql mode is enabled.

ORACLE_AUTONOMOUS_DATABASEback to summary
public static final String ORACLE_AUTONOMOUS_DATABASE

Specifies whether this database is running on an Autonomous Database Cloud Service.

ORACLE_EXTENDED_STRING_SIZEback to summary
public static final String ORACLE_EXTENDED_STRING_SIZE

Specifies whether this database's MAX_STRING_SIZE is set to EXTENDED.

SYBASE_ANSI_NULLback to summary
public static final String SYBASE_ANSI_NULL

Specifies whether this database's ansinull setting is enabled.