Tabla Temporal.

17/08/2004 - 00:14 por Pablo Salazar | Informe spam
Hola a todos ,
alguien me puede ayudar

Creo la siguiente tabla temporal.
Create TABLE ##Producto(ID nvarchar(20) primary key)

Luego le inserto valores
Insert into ##Producto values ('uno')
Insert into ##Producto values ('Dos')

Si hago un select funciona.
Select * from ##Producto

si hago relacion con una tabla funciona bien

select tproducto.producto from tproducto
inner join [##Producto] x on tproducto.producto = x.id


El Problema es cuando hago esto
Declare @s varchar(8000)
Set @s = ' select tproducto.producto from tproducto '
Set @s = @s + ' inner join [##Producto] x on tproducto.producto = x.id '
exec @s

me da error...

Por sus sugerencias Gracias
Pablo Salazar
Guatemala.
 

Leer las respuestas

#1 Edirceu de Brito [MS]
17/08/2004 - 00:07 | Informe spam
Estimado Pablo:

Cuál es el error que tiene al ejecutar esta query? tendrias la amabilidad de
enviarlo para que nosostros tengamos como le ayudar? Muchas gracias.

Le saluda atentamente,

Edirceu De Brito,
Microsoft Support Professional

This posting is provided "AS IS" with no warranties, and confers no rights.
Get Secure!. For more info visit http://www.microsoft.com/protect
Please reply to newsgroups only.

"Pablo Salazar" wrote in message
news:
Hola a todos ,
alguien me puede ayudar

Creo la siguiente tabla temporal.
Create TABLE ##Producto(ID nvarchar(20) primary key)

Luego le inserto valores
Insert into ##Producto values ('uno')
Insert into ##Producto values ('Dos')

Si hago un select funciona.
Select * from ##Producto

si hago relacion con una tabla funciona bien

select tproducto.producto from tproducto
inner join [##Producto] x on tproducto.producto = x.id


El Problema es cuando hago esto
Declare @s varchar(8000)
Set @s = ' select tproducto.producto from tproducto '
Set @s = @s + ' inner join [##Producto] x on tproducto.producto = x.id '
exec @s

me da error...

Por sus sugerencias Gracias
Pablo Salazar
Guatemala.


Preguntas similares