Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/03/2012, 22:17
Avatar de ramirezmario7
ramirezmario7
 
Fecha de Ingreso: febrero-2008
Ubicación: Medellín
Mensajes: 336
Antigüedad: 16 años, 9 meses
Puntos: 56
Respuesta: Crear tablas temporales con exec

Hola.
Lo tienes que hacer asi.

DECLARE @Cadena varchar (200)
select @Cadena='CREATE TABLE ##Dinamico(
[CumPlanTrabajo] decimal(18,2) DEFAULT(0),
[ClimaO] decimal(18,2) DEFAULT(0) )'
exec (@Cadena)
SELECT * FROM ##Dinamico
DROP TABLE ##Dinamico

Lo que pasa es que al crear la tabla temporal usando un solo # esa tabla solo existe en la consulta actual, y cuando le das al select ya se ha eliminado automaticamente.
__________________
Mario Ramírez
Desarrollador .NET MCTS
https://www.mcpvirtualbusinesscard.c...nteractivecard