首页 > 解决方案 > 插入值 1000 行限制

问题描述

我需要在临时表中插入 26K 行值,但遇到 1,000 限制错误。有什么解决方法吗?

我将需要多次插入这种类型,并且需要在我的所有工作中使用临时表。

IF OBJECT_ID('tempdb..#Budget') IS NOT NULL 
BEGIN
    DROP TABLE #Variables 
END

CREATE TABLE #Budget 
(
     [SBU] VARCHAR(3),
     [B_Type] VARCHAR(50), 
     [D_Type] VARCHAR(50),
     [C_Direct] VARCHAR(50),
     [Dest] VARCHAR(50),
     [D_Month] VARCHAR(50),
     [D_Year] INT,
     [Pax] INT, 
     [Rev] INT
)

INSERT INTO #Budget ([SBU], [B_Type], [D_Type], [C_Direct], [Dest], [D_Month], [D_Year], [Pax], [Rev])
VALUES (.....)

标签: sql-server-2012

解决方案


推荐阅读