Just nu i M3-nätverket
Jump to content

Importera xml-fil med openrowset()bulk...) och filnamn i variabel


Fille Fjonkan

Recommended Posts

Fille Fjonkan

Jag försöker importera en xml-fil med openrowset (bulk... men måste ange filnamn med variabel. Jag har försökt flera olika sätt, även med bulk insert, men jag får det inte att fungera.

 

Ingen av dessa varianter fungerar:

 

set quoted_identifier off

go

 

declare @cmd varchar(1000);

set @cmd = "bulk insert table_x from " + convert(nvarchar, @fil)

exec (@cmd);

-------------------------

declare @cmd varchar(1000);

set @cmd = "insert into table_x

select *

from openrowset(bulk " + convert(nvarchar, @fil)+

", single_blob) as x"

 

exec (@cmd);

--------------------------

insert into table_x

select *

from openrowset(bulk "'" + @fil + "'", single_blob) as x

 

Samma kod med adress och filnamn i textsträng fungerar utan problem.

 

Jag vore väldigt tacksam för tips och hjälp!

/ Fille

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...