Class CollectNamespace

java.lang.Object
org.apache.calcite.sql.validate.CollectNamespace
All Implemented Interfaces:
SqlValidatorNamespace

public class CollectNamespace extends Object
Namespace for COLLECT and TABLE constructs.

Examples:

  • SELECT deptno, COLLECT(empno) FROM emp GROUP BY deptno,
  • SELECT * FROM (TABLE getEmpsInDept(30)).

NOTE: jhyde, 2006/4/24: These days, this class seems to be used exclusively for the MULTISET construct.

See Also:
  • CollectScope