我有一个包含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
我不想在第一列中插入。我想插入第二,第三和第四列。
有没有办法从表格中的第二列开始插入?