我需要根据第一个字段将以下记录从.csv文件批量复制到3个不同的表。我需要在SQL服务器中使用批量插入来执行此操作。此外,我不确定最终记录,因为记录的数量将会改变(标题和预告片将是相同的)。请协助。我尝试使用批量插入但由于标题和预告片具有不同的列
而失败01,EMP,5,06-16-2018 - 标题 02,06-16-2018,06-16-2018,100,SMF,借记卡,KK 02,06-16-2018,06-16-2018,100,LKX,兑现,SS
如果01则复制到标题表,如果是02,则复制到emp表 如果03然后拖车表
答案 0 :(得分:0)
如果您尝试Importing a txt file into SQL Server with a where clause的方法
,该怎么办?它表示你应该创建一个临时表,在批量插入到这个表后,你可以在真实的表中进行一些条件插入。这种方法意味着01,02和03记录的结构应该或多或少相同。