Массовый импорт данных больших объектов с помощью поставщика больших наборов строк OPENROWSET (SQL Server)
Применимо к:SQL Server
Поставщик больших наборов строк OPENROWSET в среде SQL Server позволяет выполнять массовый импорт файла данных как большого объекта данных.
Поставщик больших наборов строк OPENROWSET поддерживает следующие типы больших объектов данных: varbinary(max) или image, varchar(max) или textи nvarchar(max) или ntext.
Примечание
Типы данных image, text и ntext считаются устаревшими.
В предложении OPENROWSET BULK поддерживаются три параметра для импорта содержимого файла данных в виде однострочного набора строк с одним столбцом. Вместо файла форматирования можно указать один из данных параметров для больших объектов. Это следующие параметры:
SINGLE_BLOB
Считывает содержимое файла data_file в одну строку и возвращает его в виде набора строк, состоящего из одного столбца типа varbinary(max) .
SINGLE_CLOB
Считывает содержимое указанного файла данных в виде символов и возвращает его в виде набора строк, состоящего из одной строки и одного столбца типа varchar(max) , с параметрами сортировки текущей базы данных; это может быть, например, текстовый документ или документ Microsoft Word.
SINGLE_NCLOB
Считывает содержимое указанного файла данных в кодировке Юникод и возвращает содержимое в виде набора строк, состоящего из одной строки и одного столбца типа varchar(max) , с параметрами сортировки текущей базы данных.
См. также:
Массовый импорт данных при помощи инструкции BULK INSERT или OPENROWSET(BULK...) (SQL Server)
BACKUP (Transact-SQL)
OPENROWSET (Transact-SQL)
Сохранение значений NULL или использование значений по умолчанию при массовом импорте данных (SQL Server)
Программа bcp
BULK INSERT (Transact-SQL)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по