Numerar campos

tema enviado por Gabo en SQL
tema iniciado el 17/06/2008
Hola, les hago una consulta, saben como puedo hacer por medio de una consulta T-SQL para poder numerar los campos como si fuera un autonumerico (No puedo usar un autonumerico porque ya tengo algunos con valor), muchas gracias. Ejemplo: ID CODART DESCART 1 aaa escoba 2 aa1 cacerola aa4 auto aa4 auto 89 bb3 teclado bb2 raton 99 bb5 guitarra Tendria que numerar a los que le falta ID. Yo probe usar un while pero me repite lo mismo las n veces del ciclo. declare @cont as int set @cont = 1080182 while @cont < 1080260 begin update lliscost set id = @cont where id='' set @cont = @cont +1 end Muchas gracias.