Eles são a mesma coisa, apenas com escopo diferente. NOLOCK é colocado por tabela e SET Transaction... pode ser colocado como um bloco.