|> pipe operator, see Pipe syntax.
Supported clauses
Set operations
Set operatorsUNION, INTERSECT, and EXCEPT are supported with ALL or DISTINCT.
Query parameters
BigQuery named query parameters are written as@name. Bind values with the query_parameters request property; see Parametrized queries for passing parameter values from different client SDKs, and the SQL guide for parameter value types.
@name reference is case-insensitive. Referencing a parameter that was not set raises an error.
Limitations
- Query parameters support the named
@nameform only. Positional (?) parameters are not supported. @@namesystem variables are not supported.CORRESPONDINGandBY NAMEapply toUNIONonly.INTERSECTandEXCEPTdo not accept them.- Without an explicit column list, only the
FULLandSTRICTforms ofCORRESPONDINGare supported. Subset (inner or left) matching needs an explicitBY (...)list. WITH RECURSIVEis not supported.PIVOT,UNPIVOT,TABLESAMPLE, andMATCH_RECOGNIZEare not supported as table sources.UNNEST ... WITH ORDINALITYis not supported. UseWITH OFFSET AS alias.ORDER BYdoes not supportWITH FILLorINTERPOLATE.DISTINCT ON,LIMIT ... BY,FETCH, and row-locking clauses are not supported.- A table-valued function call must be unqualified. A schema-qualified call (
schema.func(...)) is not supported.