Estou tentando colocar um CASE dentro de um select e não estou conseguindo:
SELECT F.FILIAL, to_char((F.FILIAL)||(F.CHAPA)) as fili, F.CHAPA, F.CDICONTRATADO, TO_CHAR((substr(F.NOME,1,15))||' - '||(F.FUNCAO)) as func, (case F.DEMISSAO_DATA when is null then 'Ativo' when is not null then 'Demitido' end) FROM ADM.FUNCIONARIOS F WHERE (F.FILIAL=any(28, 29, 33, 235, 229, 107)) ORDER BY F.FILIAL, F.CHAPA
grato pela atenção.