Bonjour a tous,

J'ai tapé ma requête:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
select 
	FicheRepar.numficherep as Fiche, 
	FicheRepar.datcrefiche as Date_Creation, 
	FicheRepar.mission as mission, 
	FicheRepar.refarticle as Article
From FicheRepar JOIN FicheRepar_Clausierana ON FicheRepar.numficherep = FicheRepar_Clausierana.numficherep
where (FicheRepar.CtrlGest is null or FicheRepar.CtrlGest = 'Non') and rownum <= 10;
Quelle fut ma surprise en voyant que cela ne marche pas: "La commande SQL ne se termine pas correctement"

Je tape donc ça:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
select 
	FicheRepar.numficherep as Fiche, 
	FicheRepar.datcrefiche as Date_Creation, 
	FicheRepar.mission as mission, 
	FicheRepar.refarticle as Article
From FicheRepar FicheRepar_Clausierana
where (FicheRepar.CtrlGest is null or FicheRepar.CtrlGest = 'Non') and rownum <= 10 and FicheRepar.numficherep = FicheRepar_Clausierana.numficherep
Et là, ça passe !!!!

Donc, apres avoir lu des posts divers: oracle ne supporte t'il donc pas le JOIN??? Je viens de faire du Mysql et du sql server dans mes projets précédents, et il faut dire que si c'est la cas, ça m'étonne carrément!!! Car du coup, quid de la lisibilité et des performances ????