Nolock con INNER JOIN

10/10/2003 - 13:19 por Daniel Álvarez | Informe spam
Se puede poner un nolock en una sentencia sql si haces un inner join.

Tengo la siguiente sentencia

select a.id,a.nombre,b.numhabitacion from cabañas as a inner join
habitaciones as b on (a.id=b.cabaña and a.licencia=b.licencia) where
a.licencia order by a.id,b.numhabitacion

Y no puedo meterle el nolock por que me da error siempre ¿se puede?


Daniel Álvarez

Por favor, deja todos tus mensajes en
el foro, no uses el correo electrónico.

Si quieres contactar, no olvides quitar NOSPAM
 

Leer las respuestas

#1 Hero
10/10/2003 - 15:27 | Informe spam
Hola:

select a.id,a.nombre,b.numhabitacion
from cabañas as a
inner join habitaciones as b (NOLOCK) on (a.id=b.cabaña and
a.licencia=b.licencia)
where a.licencia order by a.id,b.numhabitacion

Y en caso que vuelva a dar problemas, prueba con LEFT Join



Requerimiento completado, favor revisar y confirmar OK.


"Daniel Álvarez" escribió en el mensaje
news:
Se puede poner un nolock en una sentencia sql si haces un inner join.

Tengo la siguiente sentencia

select a.id,a.nombre,b.numhabitacion from cabañas as a inner join
habitaciones as b on (a.id=b.cabaña and a.licencia=b.licencia) where
a.licencia order by a.id,b.numhabitacion

Y no puedo meterle el nolock por que me da error siempre ¿se puede?


Daniel Álvarez

Por favor, deja todos tus mensajes en
el foro, no uses el correo electrónico.

Si quieres contactar, no olvides quitar NOSPAM




Preguntas similares