Junior — Middle
Тавзеҳ диҳед, ки оператори BULK INSERT дар SQL чист ва барои чӣ истифода мешавад
sobes.tech AI
Ҷавоб аз AI
Ҳамкорӣ BULK INSERT дар SQL барои боркунии зуд миқдори зиёди маълумот аз файли хориҷӣ (масалан, CSV) ба ҷадвали маълумотҳо истифода мешавад. Ин усули муассири воридоти оммавӣ мебошад, ки нисбат ба воридоти ҳар як унсур тавассути INSERT хеле тезтар аст.
Масалан истифода:
BULK INSERT dbo.Products
FROM 'C:\data\products.csv'
WITH (
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n',
FIRSTROW = 2
);
Ин ҷо маълумотҳо аз файли products.csv ба ҷадвали Products бор карда мешаванд, бо нишон додани ҷудокунандаҳои майдон ва сатр ва гузаштан аз сарлавҳа.