Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2011, 11:44
emy_angelica
 
Fecha de Ingreso: agosto-2011
Ubicación: Mexico
Mensajes: 6
Antigüedad: 12 años, 8 meses
Puntos: 0
Variables en Procedimientos almacenados

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;