Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/11/2013, 15:03
Avatar de adryan310
adryan310
 
Fecha de Ingreso: septiembre-2012
Mensajes: 450
Antigüedad: 11 años, 8 meses
Puntos: 3
Pregunta Como crear un procedimiento almacenado que cree una tabla temporal?

Hola a todos tengo el siguiente codigo que al parecer me crea bien la tabla, pero al hacer el select a la tabla temporal me sale que dicha tabla no existe.
Cita:
CREATE PROCEDURE [dbo].[spTABLE_TEMPORARY_PLAYER]
@Player VARCHAR(10),
@Name VARCHAR(50),
@LastName VARCHAR(50),
@Email VARCHAR(50),
@Password VARCHAR(50),
@Phone VARCHAR(50),
@Zip VARCHAR(50),
@Status VARCHAR(50)
AS
BEGIN
IF OBJECT_ID('tempDB..#PlayerTemp','U') IS NOT NULL
DROP TABLE #PlayerTemp;

SELECT IdPlayer, Player, Name, LastName, Email, Password, IdBook
INTO #PlayerTemp
FROM PLAYER
WHERE Player LIKE @Player AND Name LIKE @Name AND LastName LIKE @LastName AND
Email LIKE @Email AND Password LIKE @Password AND Phone LIKE @Phone AND
Zip LIKE @Zip AND Status = @Status
END

EXEC [dbo].[spTABLE_TEMPORARY_PLAYER] '%p1%','%TEST%','%%','%%','%%','%%','%%','E'
Al hacer este select es donde me da el error.
Cita:
SELECT * FROM [DGSDATA_DEV].dbo.#PlayerTemp
Alguna ayudita por favor ?