El 4 de Septiembre 2008
1.- Que declares tu columna de tipo NUMERICO y le agregues la propiedad de IDENTITY (inicio, incremento)
2.- Cada que ingreses un registro, tomes el ultimo, le sumes 1 y lo guardes con ese valor
DECLARE @Contador
SELECT @Contador = MAX(ISNULL(mycolumna), 0) +1 FROM TuTabla