Bonjour,
Je rencontre cette difficulté. La requête suivante fonctionne très bien sous ACCESS :.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT Produits.PDT_ID_PRODUIT, Categories.TYP_NOM+' .::. '+Produits.PDT_NOM AS Nom FROM Categories INNER JOIN Produits ON Categories.TYP_ID_CAT = Produits.PDT_CODE_CAT WHERE (((Produits.PDT_READY)=1) AND ((Categories.TYP_NOM) Is Not Null)) ORDER BY Produits.PDT_NOM
Mais une fois avec SQL Server 2000, je rencontre un problème avec la colonne ALIAS "Categories.TYP_NOM+' .::. '+Produits.PDT_NOM AS Nom".
Erreur ds SQL Server : "Error -2147217900 - Cannot resolve collation conflit for column 2 in SELECT Statement."
A votre avis pour quelle raison y a t-il cette erreur ? N'est-il pas possible d'aliaser 2 colonnes de tables différentes ? Si remplace une des colonnes par une autre de la même table, l'erreur disparait.
Mystère que je ne sais pas éclaicir.
Merci à tous.
Cordialement.
PAB.
Partager