Я сталкиваюсь с проблемой, когда, если у меня есть более 15 LIKE
операторов внутри оператора case, я получаю ошибку java.lang.StackOverflowError
.
Вот пример того, что я делаю стаблица с 60 миллионами строк:
SELECT
CASE WHEN field LIKE '%value%' THEN 'result'
WHEN field LIKE '%value2%' THEN 'result2'
.... 14 more of those
END
Я не видел ни одного документированного ограничения.Есть идеи как обойти это?