Création de la table SQL à l'aide de dynamic nom de la variable

Je veux créer une sauvegarde des tables SQL à l'aide de noms de variables.

quelque chose le long des lignes de

DECLARE @SQLTable Varchar(20) 
SET @SQLTable = 'SomeTableName' + ' ' + '20100526' 
SELECT * INTO quotename(@SQLTable)
 FROM SomeTableName

mais je suis

Syntaxe incorrecte près de '@SQLTable'.

C'est juste une partie d'un petit script pour maintence donc je n'ai pas à vous soucier des injections.

OriginalL'auteur stevenjmyu | 2010-05-25