Bonjour,

je me posais une petite question sur la déclaration de variables sous SQL Serveur suite à un souci sur Oracle

Via Oracle il est possible de définir une variable soit comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
DECLARE
    maVariable integer;
Il est aussi possible de la déclarer ainsi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
DECLARE
    maVariable MATABLE.MONCHAMP%TYPE;
Ce qui permet de ne pas retoucher la procédure si jamais la champ change de taille par exemple.

Je me demandais si cette seconde écriture existait sous SQL Serveur car, de mémoire, de ne l'ai jamais vu.

Merci d'avance
Bon WE