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

Preguntas similare

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




Respuesta Responder a este mensaje
#2 Daniel Álvarez
13/10/2003 - 09:26 | Informe spam
Devuelve: Syntaxis incorrecta cerca de 'b', tb he probado con LEFT JOIN.

Gracias.


Daniel Álvarez

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

Si quieres contactar, no olvides quitar NOSPAM



"Hero" escribió en el mensaje
news:
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
>
>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida