Assim como as procedures, com PL/SQL é possível criar functions. Qual das alternativas abaixo está ERRADA em relação ao comando baixo?

  • A. Cria uma function chamada ‘cpmf’ para calcular e retornar 0,38% de um valor.
  • B. Se uma function de mesmo nome existir, deverá ser eliminada e substituída por uma versão mais nova.
  • C. O modo usado indica que o parâmetro é de entrada.
  • D. A function pode ser chamada usando o comando ‘SELECT empno, ename, sal, cpmf(sal) FROM scott.empregados WHERE deptno = 10;’.
  • E. A diferença entre procedure e function, conforme visto acima, é que a procedure retorna ao menos um valor.