Numeric functions
PARAM
Reference material for PARAM function
Evaluates a provided query parameter and returns its value as TEXT
.
Syntax
Parameter | Description | Supported input types |
---|---|---|
<parameter> | Constant string containing the name of the query parameter to evaluate. | TEXT |
Return Type
TEXT
Specifying query parameters
To use the PARAM
function, you need to define query parameters using the SET query_parameters
command.
The function relies on a request property named query_parameters
in JSON format. Use the following schema:
You can include a single query parameter in the request properties, for example:
or multiple query parameters:
Example
The following example shows how to use a Common Table Expression (CTE), through a WITH
clause, to generate input data and apply a query parameter in a computation.
The WITH
clause defines a temporary dataset, and the query evaluates whether each row matches the parameter value using PARAM
.
Returns
name | difficulty | fastest_lap | driver |
---|---|---|---|
Nürburgring | Easy | 1:29.468 | Valtteri Bottas |