1450 컬럼 엑셀 파일의 데이터를 SQL 테이블에 삽입해야합니다. 내가 테이블 부품을 가지고 있다고 생각하는 유일한 방법, 예를 들어 500 개의 컬럼 테이블 중 3 개. 내 문제는 시트의 일부 셀에 5-10 개의 문자가 포함되어 있고 일부는 최대 100 개의 문자를 포함 할 수 있다는 것입니다. 500 개의 열을 포함하는 테이블을 만들었습니다. 열은 VARCHAR (MAX)입니다. 나는 다음과 같은 삽입 문을 사용하는 경우 , 나는 오류 메시지를 얻을하지 않습니다테이블에 8K + 데이터를 삽입 할 때가끔 작동하지 않는 경우가 있습니다.
INSERT INTO [table] ([column1], [column2])
VALUES
(
CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)) + CAST(REPLICATE('A', 5000) AS VARCHAR(MAX)),
)
이 120.000 문자가 하나의 행에 총입니다. 내가 그것을 실행할 때 오류 메시지가 테이블에 데이터를 삽입, 나는 또한 그것을 읽을 수있는, 다 잘 작동합니다.
Cannot create a row of size 13071 which is greater than the allowable maximum row size of 8060.
쿼리 :
INSERT INTO [table]
VALUES (
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),
CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX)),CAST(REPLICATE('A', 50) AS VARCHAR(MAX))
)
두 번째 쿼리 포함 500 * 50 (총 25.000) '나는 다음과 같은 쿼리를 실행하려고하면
하지만, 나는 오류 메시지를 받았습니다 A '문자는 120.000 문자보다 훨씬 적지 만 위에 쓴 오버플로 오류가 발생합니다.
제발 도와주세요, 내가 잘못 생각합니다. 무엇이 잘못 되었나요 ... 오류없이 필요한 모든 것을 어떻게 삽입 할 수 있습니까? 이 주제에서 인터넷에서 찾을 수있는 모든 것을 시도했지만 아무 것도 도움이되지 않았습니다. TEXT 유형이 작동하지 않습니다. REBUILD 테이블에도 아무런 영향이 없었습니다 ...
문제의 시작은 1400+ 열을 가진 Excel 문서이며 어떻게 관리 할 수 있습니까? 그것은 무언가로부터의 자동화 된 내보내기입니까? 당신이 그것을 얻기 전에 관리 가능한 덩어리로 분해 할 수 있습니까? 그리고 500 개의 열이있는 테이블은별로 좋지 않습니다. 뭔가 쓸모있게하려고 생각하고 있습니까? –
불행히도, 이 템플릿 어떻게 든 나는 다른 옵션을 가지고 있지 않다. – user2959514
그러면 더 많은 테이블로 나누어야 할 것이다. 최대 행 크기는 8060이고, 25,000을 삽입하려고 시도하고있다. –