VUE SQL SERVER

hammouda311283 Messages postés 6 Statut Membre -  
f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
dans les vue pourquoi on utilise le "@" comme dans la vue ci dessous
SELECT FACTURE_VENTE_ENT_V.COMMERCIAL1,
FACTURE_VENTE_ENT_V.COMMERCIAL1NOM AS NOM,
FACTURE_VENTE_ENT_V.MONTANTSIGNE_DEV AS MtFactureSign,
FACTURE_VENTE_ENT_V.DOSSIER,
FACTURE_VENTE_ENT_V.DATEPIECE

FROM FACTURE_VENTE_ENT_V

WHERE Year(FACTURE_VENTE_ENT_V.DATEPIECE) BETWEEN ( @ANNEE - 1 ) AND @ANNEE

AND FACTURE_VENTE_ENT_V.DOSSIER = @DOSSIER
AND ('NOETB' in (@ETB) or FACTURE_VENTE_ENT_V.ETABLISSEMENT IN (@ETB) )

ORDER BY FACTURE_VENTE_ENT_V.MONTANTSIGNE_DEV DESC

3 réponses

  1. hammouda311283 Messages postés 6 Statut Membre
     
    @F894009
    merci.
    mais j'ai pas bien compris
    0
  2. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Re,

    le caractere @ devant une variable indique que c'est une variable locale dont vous devez avoir la declaration en debut du code sql
    0