Olá pessoal.
Minha dúvida é teoricamente básica. Tenho uma consulta na seguinte estrutura:
SELECT codigo, nome,
NVL(ROUND(AVG(TO_NUMBER(NOTA_FINAL)),2),'-1') AS MEDIA_ALUNO
FROM nota
WHERE ...
Muito bem, o problema é especificamente em cima do campo "Nota_final". O valor onde se é armazenado é um campo em aberto, ou seja, posso colocar tanto valores númerico quanto textuais.
Preciso de uma função para poder identificar o tipo de dados retornado, a fim de utilizar junto com uma função CASE.
[]´s