如何使用批量插入将excel文件数据移动到sql

时间:2017-10-03 09:04:27

标签: sql-server excel bulkinsert

我希望动态地将我的所有数据从excel文件移动到sql中的表。 我用过以下程序。但没有运气。 Plz帮助。

alter PROCEDURE SP_InsertTotables @tablename nvarchar(max),@filelocation nvarchar(max)
    -- Add the parameters for the stored procedure here
    AS
BEGIN

    declare @sql nvarchar(max)

    SET NOCOUNT ON;

Set @sql= 'BULK INSERT '+@tablename +' FROM '''+@filelocation+''' WITH (FIELDTERMINATOR = ''\t'',ROWTERMINATOR = ''\n'',FIRSTROW = 2)'




print @sql;

0 个答案:

没有答案