PARÁMETROS
Puede añadir un
La cláusula PARAMETERS al principio de una consulta de Workday Query Language (WQL) para especificar valores de lista de valores integrados para:
- Orígenes de datos
- Filtros de origen de datos
- Campos de informe
Especifique valores para los campos de informe en la cláusula PARAMETERS. Puede especificar valores para orígenes de datos y filtros de origen de datos en los parámetros PARAMETERS o
la cláusula FROM, pero no ambas.
Sintaxis
PARAMETERS parameter1 = value1,...parameterN
Argumentos
Argumento | Descripción |
|---|---|
parameter1 , parameter2 , ...parameterN
| El alias de un parámetro. |
value1 , value2 , ...valueN
| El valor del parámetro que desea consultar. |
Operadores de comparación
Operador | Compatibilidad de tipo de datos de campo | Descripción |
|---|---|---|
= | Booleano Fecha Numérico Texto | Igual |
Ejemplos
Para especificar el
reportingDate
para el campo contractRates
y el company
para un origen de datos en la cláusula PARAMETERS:PARAMETERS reportingDate = "2018-01-01", company = cb550da820584750aae8f807882fa79a SELECT contractRateSheet, contractRates FROM contractRateSheetsForCompany
Para especificar el
reportingDate
para el campo contractRates
en la cláusula PARAMETERS y el company
para un origen de datos en la cláusula FROM:
PARAMETERS reportingDate = "2018-01-01" SELECT contractRateSheet, contractRates FROM contractRateSheetsForCompany(company = cb550da820584750aae8f807882fa79a)
Para especificar los parámetros de un filtro de origen de datos en la cláusula PARAMETERS:
PARAMETERS projectsAndProjectHierarchies = (0c0bbf2e124810a26765415bb08406c5), includeSubordinateProjectHierarchies = true SELECT projectObject FROM projects (dataSourceFilter = projectsByProjectsProjectHierarchiesFilter)
Limitaciones
- Solo puede especificar el mismo parámetro una vez en la consulta.PARAMETERS field_1=val1, field1=val2no es válido.
- Debe especificar eldataSourceFilteren la cláusula FROM.