travar registro(s) ?

13/04/2007

boa tarde !
gostaria de saber se e possivel travar o registro utilizando essa sintaxe !
isso vai travar o 1 registro ou a base inteira ?

declare @num_qtde int
,@cod_ipa int

select top 1 @num_qtde = num_qtde
,@cod_ipa = cod_ipa
from banco holdlock
where codigo=:codigo --campo chave
and codigo1=:codigo1 --campo chave
and uid is null
order by codigo