Bonsoir,
dans un exemple utilisant le modèle objet-relationnel
j'ai crée les type suivant :
je reçois le message d'érreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 ------------- create type professeur_t as object ( nump varchar2(5), nomp varchar2(20), nbg integer); / ------------- create type "professeurs_t" as table of professeur_t; ------------- create type eleve_t as object ( nume integer, nome varchar2(25), nomc varchar2(5) ); / ------------- create type "eleves_t" as table of eleve_t; -------------- quand j'essaye de créer un autre type avec la commande suivante ------------- create type ecole1_t as object ( nomc varchar2(5), eleves eleves_t, professeurs professeurs_t ); / -------------
Warning: Type created with compilation errors
la vérification avec :
je reçois :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 ------ select type_name from user_types ; --------- indique que le type a été crée butmais quand j'essaye de créer la table relatif a ce type --------- create table ecole1 of "ECOLE1_T" (primary key (nomc)) nested table eleves_t store as elev, nested table professeurs_t store as prof; ---------
ERROR at line 1:
ORA-00902: invalid datatype
S'il vous plait est ce que vous avez une idée sur ce qu'il faut faire ?
Merci d'avance
Partager