Class CollectNamespace

  • All Implemented Interfaces:
    SqlValidatorNamespace

    public class CollectNamespace
    extends AbstractNamespace
    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