Salut à tous!
Voici une requête que j'ai écrite sous DB2 UDB
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 select DLALIB."EPR.CLNT".nom as CLIENT, DLALIB."EPR.POLI".NUMPOL as POLICE, DLALIB."EPR.CLNT".num as NUM_CLIENT, DLALIB."EPR.POLI".NUMORD as NUM_ORD_POLICE, DLALIB."EPR.AGCE".LIBELL as AGENCE, DLALIB."EPR.AGCE".CODE as CODE_AGCE from DLALIB."EPR.POLI", DLALIB."EPR.CLNT", DLALIB."EPR.AGCE" where ( (DLALIB."EPR.POLI".CLNUM=DLALIB."EPR.CLNT".NUM) and (DLALIB."EPR.AGCE".CODE=DLALIB."EPR.POLI".AGENCE) and (DLALIB."EPR.POLI".AGENCE=DLALIB."EPR.CLNT".AGENCE) and (DLALIB."EPR.POLI".brpr=10 and DLALIB."EPR.POLI".ssbrpr=51) and DLALIB."EPR.POLI".datresaa=0) ORDER BY CLIENT
il se trouve que, cette requête qui fonctionnait, ne fonctionne plus. J'aimerais bien savoir si cela peut provenir de la modification de la structure de l'une des tables? si oui quel type de modification pourrait entrainer ce dysfonctionnement
Le message d'erreur que je recois maintenant est "Erreur de conversion ou de mappage des données". Par contre quand j'enlève la clause order by, la requête s'exécute mais le résultat n'est pas trié
NB: même quand j'enlève les alias pour utiliser les noms des colonnes, le même message d'erreur apparait
Merci à vous!
Partager