А*
Алексей *******

Как инициализировать переменную типа xml из существующего файла

Вот пример из msdn-a:

/**************************************************************************************/

DECLARE @idoc int
DECLARE @doc xml

SET @doc ='












'

EXEC sp_xml_preparedocument @idoc OUTPUT, @doc
SELECT *
FROM OPENXML (@idoc, '/ROOT/Customer',1)
WITH (CustomerID varchar(10), ContactName varchar(20))

/****************************************************************************/

В этом примере данные прописаны явно. Как инициализировать переменную @doc существующим файлом xml в системе.

ВГ
Вiолетта Гущенко

Можно попробовать примерно так:

SELECT
@doc = CONVERT (XML, [BulkColumn])
FROM
OPENROWSET (BULK N'C:\myFile.xml', SINGLE_BLOB) AS [XmlData];

Похожие вопросы
Чем открыть файл .xml
как можно с помощью excel отредактировать xml файл?
Обнулился файл XML... Какая причина?
как открыть файл. Документ XML (.xml)
Помогите расшифровать xml файлы!
используют ли json для хранения информации в файле как xml в файлах .xml? или он больше для обмена данными с сервером?
Вставить xml файл в html
Как правильней составить XML файл?
не могу открыть .xml файл
редактировние xml файла на php