我有一张有 4 列的表。我正在尝试从.dat
文件批量插入表:
CREATE PROCEDURE insertIntoTable3
@path nvarchar(500)
AS
declare @sql varchar(max)
select @sql='BULK INSERT Test1..Ao7 FROM ''';
select @sql=@sql+ @path ;
select @sql=@sql+''' with (FIELDTERMINATOR = ''|'' , ROWTERMINATOR = ''\n'' )';
exec(@sql)
该.dat
文件包含 3 列的数据,例如:
rr qwerwq 1
vv asdf 1
我不想插入第一列。我想插入到第二、第三和第四列。
有没有办法从表中的第二列开始插入?