Buena tarde!!
Soy nueva en Oracle y estoy intentando crear un procedimiento almacenado, el detalle es que cuando lo ejecuto me marca error: ORA-06575: La función o el paquete SPPRUEBA tienen en un estado no válido.
Por lo que veo el error me lo maneja en la declaración de variables, ya que si elimino esa parte, el procedimiento se ejecuta sin problemas.
De antemano gracias por su tiempo y ayuda!
Create OR REPLACE procedure spPrueba() IS
valor number(2);
valor2 number(5);
begin
SELECT Columna1, Columna2 into valor, valor2
FROM tbTablaPrueba WHERE ColumnaFecha= TO_DATE(SYSDATE, 'dd-mm-yyyy')
dbms_output.put_line(valor + ' ' + valor2)
End;