Я пытаюсь проверить, содержит ли список элементов конкретное число в условной части оператора case в Oracle 10g.Я получаю ORA-00936: missing expression
ошибку, хотя.Я пытаюсь сделать что-то вроде следующего:
Select case 'some_column_data'
when in (1,2,3) then 'do_something'
else 'do_something_else' end;
Итак, есть ли способ выполнить то, что я намереваюсь сделать, или проверить, есть ли значение в списке итеративно в различных операторах when
это единственное решение?