Skip to main content
On this page

Kater SQL Language

Parameters

How a query reads a value that a reader supplies, on Snowflake and on DuckDB.

Audience
Data teams
WarehousePlaceholderExample
Snowflake:nameKATER__IS_ONE_OF(union__campaign_name, :campaign_name)
DuckDB$name. DuckDB also reads :name, and the formatter writes $name.KATER__IS_ONE_OF(region, $is_one_of__region)

Hand-written SQL reads a range as :period[0] and :period[1], and a list as IN (:regions). Only workspace roots and queries declare parameters.