Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/05/2013, 03:53
vicasir
 
Fecha de Ingreso: mayo-2013
Mensajes: 2
Antigüedad: 11 años
Puntos: 0
Respuesta: Error PLS-00905 y error PLS-00304

Cuando compilo la declaracion del paquete me compila bien y a continuacion compilo el cuerpo y tambien me muestra que esta bien compilado, pero cuando compilo entero me aparece un error y a continuacion compilo el cuerpo y me muestran los errores anteriores.

Cada vez que compilo un paquete debo compilar primero la declaracion y despues el cuerpo? o esque el codigo sige estando mal?. Este es el codigo completo, Muchas gracias zarwar.


Código:

CREATE OR REPLACE PACKAGE paqueteboletin09
IS
FUNCTION multiplica(p_a IN NUMBER, p_b IN NUMBER)
RETURN NUMBER;
PROCEDURE tabla_multiplicar (p_x IN NUMBER, p_y IN NUMBER DEFAULT 10);
END paqueteboletin09;

CREATE OR REPLACE PACKAGE BODY paqueteboletin09 IS
FUNCTION multiplica(p_a IN NUMBER, p_b IN NUMBER)
RETURN NUMBER
IS
BEGIN
RETURN p_a * p_b;
END;
PROCEDURE tabla_multiplicar (p_x IN NUMBER, p_y IN NUMBER DEFAULT 10) IS
BEGIN
NULL;
END;
END paqueteboletin09;