SSMS
 sql >> Base de données >  >> Database Tools >> SSMS

Modification de plusieurs lignes par leur index d'ordre

Essayez ceci :

;WITH TEST AS 
( 
SELECT *,  
       ROW_NUMBER() OVER (ORDER BY id DESC) AS RowNo 
FROM [UserTable]
) 
UPDATE TEST  
SET  myindex = RowNo