Vraag 2 Schrijf een PL/SQL programma dat aan de tabel AFDELINGEN een nieuwe afdeling toevoegt. Als er al een afdeling met het geïnserteerde ANR bestaat, dan moet het programma de insert als een update beschouwen. CREATE OR REPLACE PROCEDURE H3V2 (p_anr in number,p_naam in varchar2,p_locatie in varchar2,p_hoofd in number) is e_anr_exists exception; pragma exception_init(e_anr_exists,-00001); e_upper exception; pragma exception_init(e_upper,-2290); begin insert into afdelingen values(p_anr,p_naam,p_locatie,p_hoofd); exception when e_anr_exists then update afdelingen set naam = p_naam,locatie = p_locatie, hoofd = p_hoofd where anr = p_anr; when e_upper then dbms_output.put_line('gelieve zowel de afdelingsnaam als de locatie in hoofdletters te typen.'); END H3V2;