我正在尝试使用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
Msg 15225,Level 11,State 1,Procedure sp_rename,Line 338
在@itemtype输入'(null)'的情况下,当前数据库'Nexus'中找不到名为'dbo.tblProductPipeline_Daily'的项目。
任何人都可以帮助我理解出了什么问题吗?
谢谢!
答案 0 :(得分:0)
现在修复 - 由于某种原因,引用的表被删除了......