Bonjour,
J'ai cette requete :
Cette requete marche parfaitement dans mon microsoft SQL Server Management Studio.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 with c as ( select [ID], ROW_NUMBER() over (order by ID) as curRow, V.c from .dbo.Rapport as S INNER JOIN (select IdRapport as I, max(Version) as Ver, min(DRAFT) as Dr, count(*) as c from dbo.Rapport group by idRapport) as V ON S.idRapport = V.I and S.Version = V.Ver and S.DRAFT = V.Dr ) select * from c
Par contre, quand j'effectue cette meme requete via php
Elle ne me retourne aucun résultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $suivi= new Traitement_ODBC(); $suivi->ODBC_Connexion($uname,$passwd,$db,$srv); $suivi->ODBC_Parseur("with c as ( select [ID], ROW_NUMBER() over (order by ID) as curRow, V.c from .dbo.Rapport as S INNER JOIN (select IdRapport as I, max(Version) as Ver, min(DRAFT) as Dr, count(*) as c from dbo.Rapport group by idRapport) as V ON S.idRapport = V.I and S.Version = V.Ver and S.DRAFT = V.Dr ) select * from c"); $suivi->ODBC_Deconnexion();
Je ne comprend pas pourquoi
Pourriez vous m'aider ?
Merci.
Partager