Database Reference
In-Depth Information
Code SQL ( suite )
Commentaire ( suite )
Appel.des.deux.méthodes.dans.un.bloc.anonyme..Le.
résultat.est.le.suivant :
DECLARE
obj departement_t;
BEGIN
SELECT VALUE(d) INTO obj
FROM v_obj_dept_emps d
WHERE d.n_dept = 20;
obj.ajoute_emp(99,'Fred','Brouard',SYSDATE);
DBMS_OUTPUT.PUT_LINE('Employe ajoute');
DBMS_OUTPUT.PUT_LINE('Effectif pour ' ||
obj.n_dept || ' = ' || obj.nbre_emp());
END;
Employe ajoute
Effectif pour 20 = 3
Une fois les mises à jour opérées, les nouvelles données sont visibles dans les tables sources
ou par l'intermédiaire de la vue.
Figure 4-11 . Interrogation de la vue
Une.méthode.peut.implémenter.une.transaction,.car.tous.les.mécanismes.du.langage.procé-
dural.du.SGBD.sont.disponibles. (validation,. invalidation,.points.de.sauvegarde,.curseurs.et.
exceptions).
 
Search WWH ::




Custom Search