BULK INSERT TableName
FROM '\\FilePath'
WITH (
CODEPAGE = 'RAW',
FIRSTROW = 1,
MAXERRORS = 0,
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n',
KEEPNULLS,
TABLOCK
);
[옵션]
- CodePage :
- ACP : ANSI/Microsoft Windows 코드 페이지에서 SQL Server 코드 페이지로 변환.
- OEM : OEM 코드 페이지에서 SQL Server 코드 페이지로 변환.
- RAW : 변환이 이루어지지 않음.
- FIRSTROW : 삽입할 첫 번째 행 번호. 기본값 1.
- LASTROW : 삽입할 마지막 행 번호. 기본값 0
- KEEPNULLS : NULL 값 유지
- FIELDTERMINATOR : 열 구분자
- ROWTERMINATOR : 행 구분자
- TABLELOCK : 작업이 진행되는 동안 테이블 수준 잠금을 보유하도록 지정.
'DataBase > SQL Server' 카테고리의 다른 글
| [SQL Server] SSIS CSV 파일 날짜로 저장하기 (0) | 2018.09.18 |
|---|---|
| SA, 모든 유저 활성화 및 패스워드 변경 쿼리 (0) | 2017.01.31 |
| SQLCMD를 이용해 Query 실행 및 결과 출력하기 (0) | 2017.01.12 |
| 특정문자로 채우기 (0) | 2017.01.05 |
| CTAS (0) | 2017.01.03 |