## PCD_CREER_COMPTES_PARENTS

Doc
Details
Grants
References
Dependencies
Code

TEXT
    PROCEDURE          "PCD_CREER_COMPTES_PARENTS" as
    cursor cur_parents is select distinct civilite,nom_parent, login_parent, password,site from import_parents;
    v_id_acteur number;
    begin
    	for enr_parent in cur_parents
    	loop
    		begin
    		pcd_creer_parent(enr_parent.login_parent,enr_parent.password,enr_parent.civilite,enr_parent.nom_parent,
    		enr_parent.site,v_id_acteur);
    		exception
    		when dup_val_on_index then
    			null;
    		end;
    	end loop;
    	insert into parents_etudiants(pf_parent,pf_enfant) select p.pf_groupe, a.pf_groupe from acteurs p , acteurs a
    		where (upper(p.login),upper(a.nom),upper(a.prenom)) in (select upper(login_parent),upper(nom_apprenant),upper(prenom_apprenant) from
    		import_parents);

    end pcd_creer_comptes_parents;