动态语句,bulkinsert的from子句只能使用常量.
CREATEproctest
@fnvarchar(50)
as
declare@pathvarchar(100)
set@path=’d:\’
exec(‘
bulkINSERTtableFROM”’+@path+@fn+”’
WITH
(
FIELDTERMINATOR=”,”,
ROWTERMINATOR=”\n”
)’)
摘自CSDN
mssql server 存储过程里,bulk insert table from 路径+文件,路径固定,文件名不固定的实现方法
动态语句,bulkinsert的from子句只能使用常量.
CREATEproctest
@fnvarchar(50)
as
declare@pathvarchar(100)
set@path=’d:\’
exec(‘
bulkINSERTtableFROM”’+@path+@fn+”’
WITH
(
FIELDTERMINATOR=”,”,
ROWTERMINATOR=”\n”
)’)
摘自CSDN