Redshift: есть ли ограничения на количество операторов CASE? - PullRequest
0 голосов
/ 13 мая 2019

У меня есть запрос с 4 операторами CASE, каждый из которых имеет 35 выражений WHEN, то есть выдает ошибку времени выполнения (код: 14001, сообщение: сбой компиляции запроса для /rds/bin/padb.1.0.7152/data/).План объяснения не показывает никаких ошибок.

Однако, когда я сокращаю общее количество выписок до 82, комментируя несколько, запрос выполняется нормально.

Существует ли максимальное ограничениена количество падежных выписок в красных смещениях?

В настоящее время я использую запрос, комментируя некоторые утверждения, которые сейчас не нужны, но могут возникнуть в будущем, поэтому необходимо более элегантное решение этой проблемы.

Буду признателен за любую помощь здесь,Спасибо!

...