StaticprocessOptionalsqlOverride: stringOptionalforceTemplateProcessing: booleanStaticProcessProcesses a query template with the provided parameters.
Accepts either a full QueryInfo (saved queries) or a minimal QueryTemplateInput
(transient specs) — only SQL, UsesTemplate, and Parameters are used.
The query info or template input containing SQL and parameter definitions
User-provided parameter values
OptionalsqlOverride: stringOptional SQL to use instead of query.SQL (e.g., platform-resolved SQL)
OptionalforceTemplateProcessing: booleanWhen true, processes Nunjucks templates even if the query's own UsesTemplate is false. Used for transitive template resolution when a composed dependency uses templates but the outer query does not.
StaticvalidateOptionalskipUnknownParameterCheck: booleanUse ValidateParameters.
StaticValidateValidates parameters against their definitions.
Boolean values are bound the way the current platform's dialect expects
(BooleanParameterValue): 1/0 on SQL Server, true/false on PostgreSQL.
OptionalskipUnknownParameterCheck: boolean
Deprecated
Use ProcessQueryTemplate.