Comment utiliser le Tableau de la Variable dans la Requête Dynamique

Je veux utiliser une Variable de Table au lieu de la Table temporaire, mais Ma requête principale de la construction est Dynamique .
Requête dynamique est en apostrophe alors, comment puis-je récupérer des données à partir de @TableVariable.
Je ne veux pas supprimer la dynamique de la requête parce que certains de paramètre sera ajouté plus tard.

par exemple à la suite d'erreurs dans le code , où j'ai écrit la variable de table dans la Requête Dynamique........

/*Declare Table Variable*/
DECLARE @TempVehicles TABLE
    (
        [VehicleID] INT
    )   
/*Insert data into Table Variable*/
INSERT INTO @TempVehicles
(
    [VehicleID]
)
SELECT  VehicleID
FROM tbl_Vehicles

/*Dynamic Query and Main SQL Construction*/
DECLARE @SQL NVARCHAR(MAX)
SET @SQL ='SELECT Cust_ID,A.VehicleID,GISInfo 
           FROM @TempVehicles A INNER JOIN tbl_GISData B ON A.VehicleID=B.VehicleID'

EXECUTE SP_EXECUTESQL @SQL

M'aider , dans cette .

Merci à l'Avance.

InformationsquelleAutor Anvesh | 2013-05-06