Я хочу создать резервные таблицы SQL с именами переменных.
что-то вдоль линий
DECLARE @SQLTable Varchar(20)
SET @SQLTable = 'SomeTableName' + ' ' + '20100526'
SELECT * INTO quotename(@SQLTable)
FROM SomeTableName
но я получаю
Неверный синтаксис рядом с '@SQLTable'.
Это просто часть небольшого script для поддержания, поэтому мне не нужно беспокоиться об инъекциях.