Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Problema con USE en MSSQL

Estas en el tema de Problema con USE en MSSQL en el foro de SQL Server en Foros del Web. No me admite el use ni poniendolo por separado, osea USE Mitabla; ni junto, osea, el problema es que repito USE varias veces en la ...
  #1 (permalink)  
Antiguo 02/04/2011, 09:06
 
Fecha de Ingreso: abril-2010
Ubicación: Ping: BSAS - Arg
Mensajes: 791
Antigüedad: 14 años
Puntos: 25
Problema con USE en MSSQL

No me admite el use ni poniendolo por separado, osea USE Mitabla; ni junto, osea, el problema es que repito USE varias veces en la QRY!

SELECT UserID FROM GameInfo00 USE Mytable WHERE UserID = (SELECT TOP 1 IDCUENTA FROM HelPJ USE TableInc ORDER BY IDHELPJ DESC)

Probé así tambien:

USE TableInc;
SET @id = (SELECT TOP 1 IDCUENTA FROM HelPJ ORDER BY IDHELPJ DESC);

USE Mytable;
SELECT UserID FROM GameInfo00 WHERE UserID = @id;

pero se nada sobre variables ni como se manejan en sql xD

¿Como lo puedo Solucionar?

Última edición por dezagus; 02/04/2011 a las 09:11
  #2 (permalink)  
Antiguo 02/04/2011, 09:19
 
Fecha de Ingreso: abril-2010
Ubicación: Ping: BSAS - Arg
Mensajes: 791
Antigüedad: 14 años
Puntos: 25
Respuesta: Problema con USE en MSSQL

Solucionado:

DECLARE @id varchar(1000)
USE TableInc;

SET @id = (SELECT TOP 1 IDCUENTA FROM HelPJ ORDER BY IDHELPJ DESC);

USE Mytable;
SELECT UserID FROM GameInfo00 WHERE UserID = @id;

Etiquetas: mssql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:32.