OPENROWSET 대량 행 집합 공급자를 사용하여 큰 개체 데이터를 대량으로 가져오기(SQL Server)

적용 대상:SQL Server

SQL Server OPENROWSET 대량 행 집합 공급자를 사용하면 큰 개체 데이터로 데이터 파일을 대량 가져오기가 가능합니다.

OPENROWSET 대량 행 집합 공급자에서 지원하는 큰 개체 데이터 형식은 varbinary(max) 또는 image, varchar(max) 또는 text, nvarchar(max) 또는 ntext입니다.

참고 항목

image, textntext 데이터 형식은 더 이상 사용되지 않습니다.

OPENROWSET BULK 절은 데이터 파일의 내용을 단일 행/단일 열로 된 행 집합으로 가져올 수 있는 3개의 옵션을 지원합니다. 서식 파일을 사용하는 대신 이러한 큰 개체 옵션 중 하나를 지정할 수 있습니다. 이러한 옵션은 다음과 같습니다.

SINGLE_BLOB
data_file의 내용을 단일 행으로 읽고, varbinary(max) 형식의 단일 열 행 집합으로 반환합니다.

SINGLE_CLOB
지정된 데이터 파일의 내용을 문자로 읽고, 텍스트 또는 Microsoft Word 문서와 같은 현재 데이터베이스의 데이터 정렬을 사용하여 varchar(max) 형식의 단일 행 및 단일 열로 된 행 집합으로 내용을 반환합니다.

SINGLE_NCLOB
데이터 파일의 내용을 유니코드로 읽고, 현재 데이터베이스의 데이터 정렬을 사용하여 내용을 nvarchar(max) 형식의 단일 행 및 단일 열로 된 행 집합으로 반환합니다.

참고 항목

BULK INSERT 또는 OPENROWSET(BULK...)을 사용하여 데이터 대량 가져오기(SQL Server)
BACKUP(Transact-SQL)
OPENROWSET(Transact-SQL)
대량 가져오기 수행 중 Null 유지 또는 기본값 사용(SQL Server)
bcp 유틸리티
BULK INSERT(Transact-SQL)