Class AnsiDialect
java.lang.Object
org.springframework.data.relational.core.dialect.AbstractDialect
org.springframework.data.relational.core.dialect.AnsiDialect
- All Implemented Interfaces:
Dialect
- Direct Known Subclasses:
OracleDialect
An SQL dialect for the ANSI SQL standard.
- Since:
- 2.0
- Author:
- Milan Milanov, Myeonghyeon Lee
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the array support object that describes how array-typed columns are supported by this dialect.Returns theIdentifierProcessing
used for processingSqlIdentifier
when converting them to SQL snippets or parameter names.limit()
Return theLimitClause
used by this dialect.lock()
Return theLockClause
used by this dialect.Methods inherited from class org.springframework.data.relational.core.dialect.AbstractDialect
getAfterFromTable, getAfterOrderBy, getSelectContext
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.data.relational.core.dialect.Dialect
getConverters, getExistsFunction, getIdGeneration, getInsertRenderContext, getLikeEscaper, orderByNullHandling, simpleTypes
-
Field Details
-
INSTANCE
Singleton instance.
-
-
Constructor Details
-
AnsiDialect
protected AnsiDialect()
-
-
Method Details
-
limit
Description copied from interface:Dialect
Return theLimitClause
used by this dialect.- Returns:
- the
LimitClause
used by this dialect.
-
lock
Description copied from interface:Dialect
Return theLockClause
used by this dialect.- Returns:
- the
LockClause
used by this dialect.
-
getArraySupport
Description copied from interface:Dialect
Returns the array support object that describes how array-typed columns are supported by this dialect.- Returns:
- the array support object that describes how array-typed columns are supported by this dialect.
-
getIdentifierProcessing
Description copied from interface:Dialect
Returns theIdentifierProcessing
used for processingSqlIdentifier
when converting them to SQL snippets or parameter names.- Returns:
- the
IdentifierProcessing
. Guaranteed to be not null.
-