ALTER FUNCTION "DBA"."wiek"(data_urodzenia date)
RETURNS integer
DETERMINISTIC
BEGIN
DECLARE "wiek_l" integer;
Set wiek_l = year(today(*)) - year(data_urodzenia);
RETURN "wiek_l";
END
ALTER FUNCTION "DBA"."wiek"(data_urodzenia date)
RETURNS integer
DETERMINISTIC
BEGIN
DECLARE "wiek_l" integer;
Set wiek_l = year(today(*)) - year(data_urodzenia);
IF wiek_l>=18 THEN
RETURN "wiek_l";
ELSE
signal Za_malo_lat
END IF;
END