You are on page 1of 1

ACCEPT kereses PROMPT 'Milyen cmre keressek?

'
SET SERVEROUTPUT ON
DECLARE
kszerzo Konyv.szerzo%TYPE;
kcim Konyv.cim%TYPE;
kvevo Konyv.vevo%TYPE;
i NUMBER :=0;
CURSOR cimkeres (cimke VARCHAR2)IS
SELECT szerzo, cim, vevo
FROM Konyv
WHERE cim LIKE cimke;
BEGIN
OPEN cimkeres('%&kereses%');
LOOP
FETCH cimkeres
INTO kszerzo,kcim,kvevo;
EXIT WHEN cimkeres%NOTFOUND;
IF kvevo IS NULL THEN
i:=i+1;
END IF;
END LOOP;
DBMS_OUTPUT.PUT_LINE(kszerzo || '-' || kcim || ' knyvbl ' || i || 'db van');
CLOSE cimkeres;
END;
/

You might also like