Halo All,
i have this queries :
declare @Directory [varchar](max), @FileXMLName [varchar](max), @URLFileXML
[varchar](max), @url [varchar](max)
SET @Directory = 'C:\Users\bamba\Desktop\'
SET @FileXMLName = 'testing.xml'
SET @URLFileXML = @Directory + @FileXMLName
SET @url = '''' + @URLFileXML + ''''
INSERT INTO XMLwithOpenXML(XMLData, XMLLoadedFromFolder, rowstatus ,
ModifiedDate, ModifiedBy)
SELECT CONVERT(XML, BulkColumn) AS BulkColumn, @Directory,'TRUE', GETDATE(),
(SELECT TOP 1 sdes.original_login_name FROM sys.dm_exec_sessions AS sdes
ORDER BY sdes.session_id DESC)
--FROM OPENROWSET(BULK 'C:\Users\bamba\Desktop\testing.xml', SINGLE_BLOB) AS
x; --> this line work, but i need some variable to replace the path.
FROM OPENROWSET(BULK '''' + @URL + '''', SINGLE_BLOB) AS x; -->this can't
work
does any one can help me with my queries? any help will appreciated. and please tell me why i can't just write :
... openrowset(bulk @url, single_blob) as x;
instead, the working queries have to be like :
... openrowset(bulk 'C:\Users\bamba\Desktop\testing.xml', single_blob)as x;
Thank you.