Création de type en SQL3 sous Oracle (extension au LDD)
Syntaxe : Déclaration de type
1
CREATE TYPE nom_type AS OBJECT (
2
nom_attribut1 type_attribut1,
3
...
4
);
5
/
6
Exemple : Création de tables d'objets (enregistrements avec OID)
1
CREATE TABLE t OF nom_type (
2
...
3
)
Exemple : Usage des types dans les tables (modèle imbriqué)
1
CREATE TABLE t (
2
...
3
nom_attribut nom_type,
4
...
5
)