

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considere as instruções PL/SQL a seguir
CREATE OR REPLACE FUNCTION imposto(valor IN NUMBER)
RETURN NUMBER IS
BEGIN
RETURN (valor * 0.27);
END imposto;
/
SELECT id, nome, renda, imposto(renda) FROM empregados WHERE departamento=1;
Pode-se concluir que estas instruções
estão incorretas, pois não é possível chamar uma função a partir de um SELECT.
estão corretas e, como resultado, serão exibidos o id, nome, renda e o imposto de 0.27% calculado sobre a renda, de todos os funcionários.
estão incorretas, pois a variável valor não foi declarada no interior da função.
estão corretas e, como resultado, serão exibidos o id, nome, renda e o imposto de 27% calculado sobre a renda, de todos os funcionários do departamento 1.
estão incorretas, pois funções podem receber parâmetros, mas não podem retornar valores.