J'ai une table avec la structure suivante :
Je voudrai faire une procédure stockée la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Id(Auto) NumListe(int) Libelle(varchar 40) OrdreAffichage(int) 1 1 lib1 1 2 1 lib2 3 3 1 lib3 4 4 1 lib4 2 5 2 lib5 2 6 2 lib6 1 7 1 lib7 5
mais avant le update je voudrais décaler la valeur "OrdreAffichage" des autres lignes qui ont le meme numero de liste afin qu'il n'y ai pas deux numéro identique d'affichage pour le n° de liste
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 CREATE PROCEDURE Deplacer @id Int, @ordre int AS UPDATE [Menu] SET [OrdreAffichage]=@ordre where [Id]=@id .....
mais là je séche
Partager