Class LastValueIdentityBuilder

All Implemented Interfaces:
ISqlBuilder, ISqlKeywords

public class LastValueIdentityBuilder extends AbstractQuerySqlBuilder
The Last Value Identity Builder.
  • Constructor Details

    • LastValueIdentityBuilder

      public LastValueIdentityBuilder(ISqlDialect dialect)
      Instantiates a new last value identity builder.
      Parameters:
      dialect - the dialect
  • Method Details

    • generate

      public String generate()
      Generate.
      Returns:
      the string
    • generateSelect

      protected void generateSelect(StringBuilder sql)
      Generate select.
      Parameters:
      sql - the sql
    • generateLastValue

      protected void generateLastValue(StringBuilder sql)
      Generate next value.
      Parameters:
      sql - the sql