Я пытаюсь сделать оператор select зависимым от переменной args, которую я передаю через сценарий python (в данном случае args.type = 'hello').
Это выглядит так:
case when '{{type}}' = 'hello'
then
SELECT
name from table1
else
SELECT
city from table2 where code='usa'
end
Я получаю ошибку:
syntax error unexpected 'case'.
syntax error unexpected 'else'.
syntax error unexpected ')'.
Я также пробовал использовать предложение IFF, но столкнулся с теми же проблемами.