Interface ISqlDialect<SELECT extends SelectBuilder,​INSERT extends InsertBuilder,​UPDATE extends UpdateBuilder,​DELETE extends DeleteBuilder,​CREATE extends CreateBranchingBuilder,​ALTER extends AlterBranchingBuilder,​DROP extends DropBranchingBuilder,​NEXT extends NextValueSequenceBuilder,​LAST extends LastValueIdentityBuilder>

Type Parameters:
SELECT - the generic type
INSERT - the generic type
UPDATE - the generic type
DELETE - the generic type
CREATE - the generic type
ALTER - the generic type
DROP - the generic type
NEXT - the generic type
All Superinterfaces:
ISqlFactory<SELECT,​INSERT,​UPDATE,​DELETE,​CREATE,​ALTER,​DROP,​NEXT,​LAST>, ISqlKeywords
All Known Implementing Classes:
DefaultSqlDialect, DerbySqlDialect, H2SqlDialect, HanaSqlDialect, MySQLSqlDialect, PostgresSqlDialect, SybaseSqlDialect

public interface ISqlDialect<SELECT extends SelectBuilder,​INSERT extends InsertBuilder,​UPDATE extends UpdateBuilder,​DELETE extends DeleteBuilder,​CREATE extends CreateBranchingBuilder,​ALTER extends AlterBranchingBuilder,​DROP extends DropBranchingBuilder,​NEXT extends NextValueSequenceBuilder,​LAST extends LastValueIdentityBuilder>
extends ISqlFactory<SELECT,​INSERT,​UPDATE,​DELETE,​CREATE,​ALTER,​DROP,​NEXT,​LAST>, ISqlKeywords
The SQL Dialect interface.