miércoles, 22 de diciembre de 2010

Id Faltantes

Identificar ID Faltantes

declare @idfaltante int =0;

declare @contador int = 0;

select @idfaltante = MAX(Keycol) from T1

declare @DesplegaFaltantes table(

Faltante int)

while @contador < @idfaltante

begin

set @contador = @contador + 1

insert into @DesplegaFaltantes values(@contador)

end

select faltante from @DesplegaFaltantes D

where not exists (select keycol from t1 where D.Faltante = T1.keycol)