Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Ignora alcune colonne quando usi BULK INSERT

Il modo più semplice è creare una vista che abbia solo le colonne di cui hai bisogno.

Quindi inserisci in blocco in quella vista.

Esempio:

create table people (name varchar(20) not null, dob date null, sex char(1) null)

--If you are importing only name from list of names in names.txt

create view vwNames as
select name from people

bulk insert 'names.txt'