Class SQLServerSequenceSupport

java.lang.Object
org.hibernate.dialect.sequence.ANSISequenceSupport
org.hibernate.dialect.sequence.SQLServerSequenceSupport
All Implemented Interfaces:
SequenceSupport
Direct Known Subclasses:
SQLServer16SequenceSupport

public class SQLServerSequenceSupport extends ANSISequenceSupport
Sequence support for SQLServerDialect.
  • Field Details

  • Constructor Details

    • SQLServerSequenceSupport

      public SQLServerSequenceSupport()
  • Method Details

    • getSequencePreviousValString

      public String getSequencePreviousValString(String sequenceName) throws MappingException
      Description copied from interface: SequenceSupport
      Generate the appropriate select statement to to retrieve the previous value of a sequence.

      This should be a stand alone select statement.

      Parameters:
      sequenceName - the name of the sequence
      Returns:
      String The select "previous value" statement.
      Throws:
      MappingException - If sequences are not supported.