Member Junction
    Preparing search index...

    A table-valued function call in FROM, such as OPENJSON(x) or generate_series(1, 3).

    interface FunctionSource {
        Alias: IdentifierNode | null;
        Arguments: SqlExpression;
        ColumnAliases: readonly IdentifierNode[];
        Kind: "Function";
        Lateral: boolean;
        Name: ObjectName;
        Options: Span | null;
        Span: Span;
    }

    Hierarchy (View Summary)

    Index

    Properties

    Alias: IdentifierNode | null

    The alias; null when none is written.

    Arguments: SqlExpression

    The arguments, without the parentheses.

    ColumnAliases: readonly IdentifierNode[]

    The column aliases after the alias, x(a, b); empty when none.

    Kind: "Function"
    Lateral: boolean

    Whether LATERAL precedes it.

    Options: Span | null

    A trailing schema or option clause (WITH (…), WITH ORDINALITY); null when none.

    Span: Span