How to cast variables in T-SQL for bulk insert?

后端 未结 6 1537
面向向阳花
面向向阳花 2020-11-30 10:20

The following code gives an error (its part of a T-SQL stored procedure):

-- Bulk insert data from the .csv file into the staging table.
DECLARE @CSVfile nva         


        
6条回答
  •  春和景丽
    2020-11-30 10:45

    Have you tried with dynamic SQL?

    SET @SQL = "BULK INSERT TmpStList FROM '"+@PathFileName+"' WITH (FIELDTERMINATOR = '"",""') "
    

    and then

    EXEC(@SQL)
    

    Ref.: http://www.sqlteam.com/article/using-bulk-insert-to-load-a-text-file

提交回复
热议问题