Insertion dans les enregistrements imbriqués
En RO, la manipulation de données est étendue pour assurer la gestion des objets et des collections.
Fondamental : Constructeur d'objet
Pour tout type d'objet est automatiquement créée une méthode de construction, dont le nom est celui du type et les arguments les attributs du type.
Syntaxe : Insertion d'enregistrements imbriqués
1
INSERT INTO nom_table (..., attribut_type_objet, ...)
2
VALUES
3
(..., nom_type(valeur1, valeur2, ...), ...);
Exemple : Insertion d'enregistrements imbriqués
1
INSERT INTO tIntervenant (pknom, prenom, bureau)
2
VALUES ('Crozat', 'Stéphane', typBureau('PG','K',256));
3
4
INSERT INTO tIntervenant (pknom, prenom, bureau)
5
VALUES ('Vincent', 'Antoine', typBureau('R','C',123));
6