Interface SqlSequencePlugin

  • All Superinterfaces:
    Modifiers
    All Known Implementing Classes:
    DefaultSqlPlugins

    public interface SqlSequencePlugin
    extends Modifiers
    The SQL Processor plugin devoted to the sequence SELECT SQL construction. There are utilized the patterns from the SqlFeature. These pattern have to be combined with the sequence name used in the META SQL query in the next way:
    • $n is the name of the sequence from the META SQL query
    Author:
    Vladimir Hudec
    • Method Detail

      • sequenceSelect

        String sequenceSelect​(SqlRuntimeContext runtimeCtx,
                              String sequenceName)
        Used to construct the sequence SELECT SQL.
        Parameters:
        runtimeCtx - the public runtime context
        sequenceName - the sequence name
        Returns:
        the final sequence SELECT SQL