Class SqlSelectList


  • public final class SqlSelectList
    extends SqlExpressionList
    This class represents a select list.
    • Method Detail

      • createAnyValueSelectList

        public static SqlSelectList createAnyValueSelectList()
        Creates a SqlSelectList that uses an arbitrary value.
        Returns:
        new SqlSelectList.
      • createRegularSelectList

        public static SqlSelectList createRegularSelectList​(List<SqlNode> selectList)
        Creates a regular SqlSelectList.
        Parameters:
        selectList - selectList needs at least one element.
        Returns:
        new SqlSelectList.
      • hasExplicitColumnsList

        public boolean hasExplicitColumnsList()
        Check if this SELECT has an explicit columns list.
        Returns:
        true if has an explicit columns list