티스토리 뷰
1. Bulk란
이 항목에서는 Transact-SQL BULK INSERT 문과 INSERT...SELECT * FROM OPENROWSET(BULK...) 문을 사용하여 데이터 파일의 데이터를 Microsoft SQL Server 테이블로 대량 가져오는 방법을 간략하게 설명하며 BULK INSERT 및 OPENROWSET(BULK…)을 사용할 때와 이러한 방법을 사용하여 원격 데이터 원본에서 데이터를 대량으로 가져올 때의 보안 고려 사항을 설명합니다.
2.1 서식 파일을 이용하지 않는 형식
BULK INSERT AdventureWorks.Sales.SalesOrderDetail
FROM 'f:\orders\lineitem.tbl'
WITH
(
FIELDTERMINATOR =' |',
ROWTERMINATOR =' |\n'
)
BULK INSERT AdventureWorks.Sales.SalesOrderDetail
FROM 'f:\orders\lineitem.tbl'
WITH
(
FIELDTERMINATOR =' |',
ROWTERMINATOR = ':\n',
FIRE_TRIGGERS
)
2.2 서식 파일을 이용한 방식
이 항목에서는 Transact-SQL BULK INSERT 문과 INSERT...SELECT * FROM OPENROWSET(BULK...) 문을 사용하여 데이터 파일의 데이터를 Microsoft SQL Server 테이블로 대량 가져오는 방법을 간략하게 설명하며 BULK INSERT 및 OPENROWSET(BULK…)을 사용할 때와 이러한 방법을 사용하여 원격 데이터 원본에서 데이터를 대량으로 가져올 때의 보안 고려 사항을 설명합니다.
2.1 서식 파일을 이용하지 않는 형식
BULK INSERT AdventureWorks.Sales.SalesOrderDetail
FROM 'f:\orders\lineitem.tbl'
WITH
(
FIELDTERMINATOR =' |',
ROWTERMINATOR =' |\n'
)
BULK INSERT AdventureWorks.Sales.SalesOrderDetail
FROM 'f:\orders\lineitem.tbl'
WITH
(
FIELDTERMINATOR =' |',
ROWTERMINATOR = ':\n',
FIRE_TRIGGERS
)
2.2 서식 파일을 이용한 방식
USE AdventureWorks;
GO
BULK INSERT myTestSkipCol
FROM 'C:\myTestSkipCol2.dat'
WITH (FORMATFILE = 'C:\myTestSkipCol2.fmt');
GO
SELECT * FROM myTestSkipCol;
GO
FROM 'C:\myTestSkipCol2.dat'
WITH (FORMATFILE = 'C:\myTestSkipCol2.fmt');
GO
SELECT * FROM myTestSkipCol;
GO
참고 사이트 : http://msdn.microsoft.com/ko-kr/library/ms175915(v=SQL.90).aspx
비고
비고
SQL Server 버전 서식 파일 버전 bcp 버전1
SQL Server 버전7.0 7.0 7.0
SQL Server 2000 8.0 8.0
SQL Server 2005 9.0 9.0
SQL Server 2008 10.0 10.0
SQL Server 2008 R2 10.0 10.50
SQL Server 2000의 경우
SQL Server 2000 이상인 경우
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- hyper-v
- 상품 등록
- nl2br
- 아이폰
- .submit()
- MainActor
- FileUpload
- System.Diagnostics
- 진수 변환
- 제품 등록
- system.io
- html tag
- async
- mssql
- await
- 특정 문자를 기준으로 자르기
- In App Purchase
- trim
- 공백제거
- 문자 자르기
- Task
- 앱 스토어
- 명령어
- App Store
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함