Error en proceso almacenado en Oracle 11g

  • Cordialsaludo, deseo pedirles el favor de que si me pueden colaborar con lo siguiente:

Estoy desarrollando un Stored Procedure en Oracle, cuya sintaxis es la siguiente:

create or replace procedure sp_buscapxapellidos (pcc in persona. Cc%type,
papellidos in persona. Apellidos%type,
pnombres in persona. Nombres%type,
pfechanacimiento in persona. Fechanacimiento%type,
plugarnacimiento in persona. Lugarnacimiento%type)
Is
Begin
select apellidos,nombres,fechanacimiento,lugarnacimiento into apellidos,nombres,fechanacimiento,lugarnacimiento from persona where apellidos = papellidos;
end ;

Pero al momento de ejecutar el procedimiento me aparecen dos errores que dice:

  • Error(4,3): PL/SQL: SQL Statement ignored
  • Error(4,146): PL/SQL: ORA-00904: "PAPELLIDOS": ¿Invalid identifier

A que se deberan esos errores?.

Añade tu respuesta

Haz clic para o