2017-02-13 9 views
0

데이터베이스에 대량 삽입 할 다음 쿼리를 생성했습니다.대량 삽입 with 절

Truncate table stg_connect_car 

BULK INSERT 
    stg_connect_car 
      'correctPathToCSV\uc_export_connect_car.csv' 
     WITH (
     FIRSTROW = 2 
    , KEEPNULLS 
    , ROWTERMINATOR = '\n' 
    , FIELDTERMINATOR = '|' 
); 

나는 다음과 같은 오류가이 SQL 문을 실행하려고하면 : '와'키워드 근처

메시지 319, 수준 15, 상태 1, 줄 6 의 구문이 잘못되었습니다. 이 문이 공통 테이블 식, xmlnamespaces 절 또는 변경 내용 추적 컨텍스트 절인 경우 이전 문은 세미콜론으로 끝나야합니다.

with 절 뒤에 세미콜론을 추가하려고했는데 (매우 놀라운 것 같습니다) 작동하지 않았습니다. CSV 파일은 유니 코드이며 파이프로 구분되어 줄 바꿈으로 끝납니다.

미리 감사드립니다.

+0

'sql-server'라고 추측합니다 (관련되지 않은 제품에 태그를 지정하지 마십시오).'from' 절이 필요합니다. – HoneyBadger

답변

0

'stg_connect_car'다음에 from 절이 없습니다. HoneyBadger 감사합니다!