Comment déclarer une variable 2 fois

Résolu
cs_gentlegiant Messages postés 6 Date d'inscription mercredi 16 octobre 2002 Statut Membre Dernière intervention 19 juin 2008 - 19 juin 2008 à 15:38
nicomilville Messages postés 3472 Date d'inscription lundi 16 juillet 2007 Statut Membre Dernière intervention 28 février 2014 - 19 juin 2008 à 16:30
Bonjour,

Ça semble assez étrange mais j'ai besoin de savoir s'il est possible de déclarer 2 fois la même variable:
   DECLARE @ma_variable VARCHAR(10);
   mon code 

   DECLARE @ma_variable VARCHAR(10);
   mon code

J'utilise le SQL dans un noyau de programmation pour mes applications VB 2005 et il serait trop long de tout changer la structure afin de corriger le problème.

Est-ce qu'il existe quelque chose de genre: IF EXIST @ma_variable THEN...

Merci!

3 réponses

cs_gentlegiant Messages postés 6 Date d'inscription mercredi 16 octobre 2002 Statut Membre Dernière intervention 19 juin 2008
19 juin 2008 à 16:26
J'ai finalement trouvé ma réponse:  

J'utilise le GO pour exécuter tout le code d'avant, ce qui me permet de redéclarrer mes variables. 

Par contre, on perd toutes les variables mais pour mon application, ça fait mon affaire!
3
nicomilville Messages postés 3472 Date d'inscription lundi 16 juillet 2007 Statut Membre Dernière intervention 28 février 2014 36
19 juin 2008 à 16:17
oui,

j'ai vu un code semblable, je crois que c'était  comme ça :

instruction IF EXIST @ma_variable

a++

Si la réponse vous convient, pensez : Réponse acceptée !
0
nicomilville Messages postés 3472 Date d'inscription lundi 16 juillet 2007 Statut Membre Dernière intervention 28 février 2014 36
19 juin 2008 à 16:30
ok, désolé d'être arrivé trop tard mais j'ai des cours toute la journée et on dirai que pour l'instant je suis le seul a répondre a vos question et je dois aussi le faire sur phpcs et javascriptfr !

a++

Si la réponse vous convient, pensez : Réponse acceptée !
0
Rejoignez-nous