SQL Server - sp_rename для изменения имени таблицы
Я пытаюсь переименовать таблицу используя sp_rename
но я получаю следующую ошибку при выполнении запроса:
DECLARE @DateValue INT
SET @DateValue = CONVERT(VARCHAR(8), GETDATE()-1, 112)
DECLARE @ArchiveTableName VARCHAR(255)
SET @ArchiveTableName = 'dbo.tblProductPipeline_'+ CAST(@DateValue AS VARCHAR)
EXEC SP_RENAME 'dbo.tblProductPipeline_Daily', @ArchiveTableName
Сообщение 15225, уровень 11, состояние 1, процедура sp_rename, строка 338
В текущей базе данных 'Nexus' не найдено ни одного элемента с именем 'dbo.tblProductPipeline_Daily', поскольку @itemtype был введен как '(null)'.
Может кто-нибудь помочь мне с моим пониманием того, что происходит не так?
Спасибо!
1 ответ
Исправлено - по какой-то причине ссылка на таблицу была удалена...