| Package | Description |
|---|---|
| org.springframework.data.relational.core.dialect |
Dialects abstract the SQL dialect of the underlying database.
|
| org.springframework.data.relational.core.sql |
Statement Builder implementation.
|
| org.springframework.data.relational.core.sql.render |
SQL rendering utilities to render SQL from the Statement Builder API.
|
| Modifier and Type | Field and Description |
|---|---|
static IdentifierProcessing |
MySqlDialect.MYSQL_IDENTIFIER_PROCESSING
MySQL defaults for
IdentifierProcessing. |
| Modifier and Type | Method and Description |
|---|---|
IdentifierProcessing |
AnsiDialect.getIdentifierProcessing() |
IdentifierProcessing |
H2Dialect.getIdentifierProcessing() |
IdentifierProcessing |
MySqlDialect.getIdentifierProcessing() |
IdentifierProcessing |
PostgresDialect.getIdentifierProcessing() |
IdentifierProcessing |
Db2Dialect.getIdentifierProcessing() |
default IdentifierProcessing |
Dialect.getIdentifierProcessing()
Returns the
IdentifierProcessing used for processing SqlIdentifier when converting them to SQL
snippets or parameter names. |
| Constructor and Description |
|---|
MySqlDialect(IdentifierProcessing identifierProcessing)
Creates a new
MySqlDialect given IdentifierProcessing. |
| Modifier and Type | Field and Description |
|---|---|
static IdentifierProcessing |
IdentifierProcessing.ANSI
An
IdentifierProcessing that can be used for databases adhering to the SQL standard which uses double
quotes (") for quoting and makes unquoted literals equivalent to upper case. |
static IdentifierProcessing |
IdentifierProcessing.NONE
An
IdentifierProcessing without applying transformations. |
| Modifier and Type | Method and Description |
|---|---|
String |
SqlIdentifier.getReference(IdentifierProcessing processing)
Return the reference name after applying
IdentifierProcessing rules. |
String |
SqlIdentifier.toSql(IdentifierProcessing processing)
Return the identifier for SQL usage after applying
IdentifierProcessing rules. |
| Modifier and Type | Method and Description |
|---|---|
IdentifierProcessing |
RenderContext.getIdentifierProcessing()
Returns the configured
IdentifierProcessing. |
Copyright © 2017–2021 Pivotal Software, Inc.. All rights reserved.