salut tt le monde j'utilise Oracle 10g sous windows
quand j'essaye d'exécuter cette requete :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
Select T.SITE, T.CANDIDAT, T.ETAT from (select e.id_site_complet "COMPLET", e.id_site_test
 "SITE", e.candidat "CANDIDAT", e.etat_acquisition
 "ETAT", e.numero_candidat "NUMCAN" from site_test e where e.numero_etat=
(select max(s.numero_etat) from site_test s where s.id_site_test=e.id_site_test)) T where
 T.NUMCAN= (select min(W.NUMCAN) from (select e.id_site_complet "COMPLET", e.id_site_test
 "SITE", e.candidat "CANDIDAT", e.etat_acquisition "ETAT", e.numero_candidat "NUMCAN" 
from site_test e where e.numero_etat=(select max(s.numero_etat) from site_test s where
 s.id_site_test=e.id_site_test)) W where W.SITE=T.SITE);
l'erreur suivante s'affiche:
ERREUR à la ligne 1 :
ORA-03113: fin de fichier sur canal de communication
voici les détails sur la table site_test:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
CREATE TYPE Tsite_test AS OBJECT
(id_site_complet VARCHAR2(30),
id_site_test VARCHAR2(30),
etat_acquisition VARCHAR2(30),
statut_acquisition VARCHAR2(30),
hauteur_test INTEGER,
candidat VARCHAR2(30),
numero_etat INTEGER,
numero_candidat INTEGER
)
/

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
CREATE TABLE site_test OF Tsite_test
(PRIMARY KEY(id_site_complet)
)
;
est ce que qlq'1 a une idée sur ce qui cloche? et merci d'avance

EDIT