查看完整内容
-- 创建临时表来存储序号为空的记录及其新的序号
CREATE TABLE #TempTable (
模板ID INT,
空间ID INT,
DetailID INT,
序号 INT,
new_序号 INT
);
-- 向临时表中插入数据,生成新的序号
INSERT INTO #TempTable (模板ID, 空间ID, DetailID, 序号, new_序号)
SELECT
模板ID,
空间ID,
DetailID,
序号,
ROW_NUMBER() OVER (PARTITION BY 模板ID, 空间ID ORDER BY Deta ...