Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/04/2010, 09:44
parcialbook
 
Fecha de Ingreso: febrero-2009
Ubicación: Medellín
Mensajes: 81
Antigüedad: 15 años, 2 meses
Puntos: 1
Pregunta problema con package

Cordial saludo

tengo una base de datos llamada titanic. Tengo en ella una tabla llamada ciudad. Deseo a partir de un procedimiento almacenado realizar inserciones en dicha tabla.


/********CREACION DEL PAQUETE
createorreplacepackage inserciones is


procedure ciudad(idciudad ciudad.idciudad%type, nombre ciudad.nombre%type);


end;
******/



/******CREACION DEL CUERPO

createorreplacepackagebody inserciones is

procedure ciudad(idciudad ciudad.idciudad%type, nombre ciudad.nombre%type)is
begin
insertinto ciudad(idciudad,nombre)values(idciudad,nombre);
end;


end;
***************/




/*********INVOCACION
execute inserciones.ciudad(6,'prueba');
***********/





/***********ERROR

SQL>
begin inserciones.ciudad(6,'prueba'); end;

ORA-06550: línea 2, columna 7:
PLS-00905: el objeto TITANIC.INSERCIONES no es válido
ORA-06550: línea 2, columna 7:
PL/SQL: Statement ignored

SQL>



*****/




NO ENTIENDO QUE OCURRE


AGRADECERIA CUALQUEIR AYUDA.