Eu tenho uma visão complexa com cálculos, mas uma linha causa problemas
ROUND((((latest_revenue::numeric/ oper_reve_3y_old::numeric) ^ (1/3::numeric)) -1::numeric)*100::numeric)
Quando executo a consulta, o cálculo funciona bem, quando uso em view, tudo funciona bem, mas se tento criar view materializada com essa instrução, recebo erro
"um número negativo elevado a uma potência não inteira produz um resultado complexo"
existe alguma maneira de como posso usar isso na visão materializada? ou existe alguma explicação por que isso não funciona apenas para visualização materializada?