14_yl
AND
substr(isikukood,2,2) = synniaasta;
END LOOP;
dbms_output.put_line('19' || synniaasta || '. kvartalis 1. syndis ' || kvart_1
|| ' kandidaati.');
dbms_output.put_line('19' || synniaasta || '. kvartalis 2. syndis ' || kvart_2
|| ' kandidaati.');
dbms_output.put_line('19' || synniaasta || '. kvartalis 3. syndis ' || kvart_3
|| ' kandidaati.');
dbms_output.put_line('19' || synniaasta || '. kvartalis 4. syndis ' || kvart_4
|| ' kandidaati.');
END LOOP;
END;
/
DECLARE kaunter NUMBER;
viga EXCEPTION;
BEGIN
SELECT
COUNT(*)
INTO
kaunter
FROM
kandidaadid
WHERE
isikukood = '&&isikukood';
IF
kaunter < 1
THEN
IF
LENGTH(&&isikukood)!=11
THEN
RAISE viga;
ELSIF
SUBSTR(&&isikukood,4,2) > 12
THEN
RAISE viga;
ELSIF
SUBSTR(&&isikukood,1,1) < 3
OR
SUBSTR(&&isikukood,1,1) > 6
THEN
RAISE viga;
END IF;
IF
&&matemaatika > 0
AND
&&voorkeel > 0
AND
&&emakeel > 0
AND
&&matemaatika <= 100
AND