今天早上我已经查看了很多次,但找不到问题。它可能非常简单,当有人指出时我会觉得自己像个白痴。这个 SQL 会失败什么?
-- Get CurrentRowCount
DECLARE @MaxID INT
SELECT @MaxID = ISNULL(MAX(WorkTypeID),0)
FROM caWorkType
ALTER TABLE #WorkType ADD _RowID INT NOT NULL IDENTITY(@MaxID,1)
我得到的错误是:“'@MaxID' 附近的语法不正确”我已经检查并且 @MaxID 被 select 语句设置为 45。临时表 #WorkType 也没有名为“_RowID”的列