Query dans Query manque des colonnes
Bonjour,
Je cherche le problème depuis ce matin, et je ne comprend pas :
J'ai une query
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
ALTER view [dbo].[qartcat]
as
SELECT ART.AR_Ref AS Reference, ART.FA_CodeFamille AS codefamille, ART.AR_Design AS libelle, dbo.cd_ouinon(art.ar_sommeil) as sommeil,
ART.AR_PrixAch AS [Prix Achat],
ART.AR_PrixVen AS [Prix Vente], isnull(AR1.AC_PrixVen,0) AS Cat1
, isnull(AR2.AC_PrixVen,0) AS Cat2, isnull(AR3.AC_PrixVen,0) AS Cat3,
isnull(AR4.AC_PrixVen,0) AS Cat4,
....
FROM dbo.s_article AS ART
LEFT OUTER JOIN dbo.s_ARTCLIENT AS AR1 ON ART.AR_Ref = AR1.AR_Ref AND AR1.AC_Categorie = 1
LEFT OUTER JOIN dbo.s_ARTCLIENT AS AR2 ON ART.AR_Ref = AR2.AR_Ref AND AR2.AC_Categorie = 2
....
go |
Elle fonctionne très bien.
J'ai une autre query
Code:
1 2 3 4 5 6
| ALTER view [dbo].[qartcatstock]
as
select art.* , sto.depot1
from qartcat art
left join qartstock sto on art.reference = sto.reference and art.[Societe Sage] = sto.ste |
Qui fonctionnait !! très bien.
J'ai ajouter dans la première query 4 nouvelles colonnes. J'ai fait le test la query renvoie bien les 4 nouvelles colonnes. Par contre la seconde n'affiche pas les 4 nouvelles colonnes.
J'ai fait une tentative d'alter view pour la mettre à jour, idem
J'ai rebooter le serveur (problème de cache), idem
Je ne sais pas ou chercher pour avoir ces 4 nouvelles colonnes qui apparaissent de nouveau.
Oui j'aurais pu tout mettre dans une query, mais en fait la première query est réutilisé dans plusieurs autre query.
Merci pour votre aide