1
파일의 모든 텍스트를 읽고 테이블의 열에 삽입하고 싶습니다. 한 가지 제안 방법은 BULK INSERT
을 사용하는 것이 었습니다. 구문 때문에, 나는 임시 테이블에 BULK INSERT
하는 것이 더 좋을 것이라고 생각하고 결국은 SELECT
임시 테이블에서 다른 값과 함께 주 테이블의 행을 채울 것입니다. 이 파일에 줄 바꿈 당 #ImportText에 새 행을 창조하고,파일의 모든 텍스트를 한 행의 열에 어떻게 삽입합니까?
USE [DB]
CREATE TABLE #ImportText
(
[XSLT] NVARCHAR(MAX)
)
BULK INSERT #ImportText
FROM 'C:\Users\me\Desktop\Test.txt'
SELECT * FROM #ImportText
DROP TABLE #ImportText
을하지만 :
나는 시도했다. 나는 그것을 분할하고 싶지 않다. 나는 이것을 허용 할FIELDTERMINATOR
을 찾지 못했습니다.
그래, 작동합니다, 감사합니다. 나는 문서에서 ROWTERMINATOR를 지나치게 보았다고 생각합니다. 응답을 기다리는 동안 또 다른 가능성은 OPENROWSET (BULK 'C : \ Users \ me \ Desktop \ Test.txt', SINGLE_NCLOB)을 사용하는 것입니다. – ScubaSteve