Etant donné que j’oublie à chaque fois cette structure de code, je la placeune fois pour toute :
DECLARE @ma_var1 VARCHAR(255), @ma_var2 VARCHAR(255) DECLARE mon_curseur CURSOR FOR SELECT col1, col2 FROM ma_table OPEN mon_curseur FETCH NEXT FROM mon_curseur INTO @ma_var1, @ma_var2 WHILE @@FETCH_STATUS = 0 BEGIN FETCH NEXT FROM mon_curseur INTO @ma_var1, @ma_var2 END CLOSE mon_curseur DEALLOCATE mon_curseur