Soy nuevo en el foro y también usando procedimientos almacenados con Oracle.
Tengo el error ORA 06550 line 1, column 7
PLS 00201 identifier 'procedi' must be declarated.
El código es este:
Código SQL:
Lo que quiero es que obtenga un parámetro para que busque en la tabla telefonos coincidencias con dicho parámetro. Después las coincidencias que encuentre las devuelva; nombre y teléfono.Ver original
CREATE OR REPLACE PROCEDURE procedi ( PREFIJO IN VARCHAR2 ) AS nom_ret varchar2(50); tel_ret varchar2(40); BEGIN SELECT nombre, telefono INTO nom_ret, tel_ret FROM telefonos WHERE telefono LIKE PREFIJO; dbms_output.put_line(nom_ret); dbms_output.put_line(nom_ret); END procedi;
Gracias de antemano.