Sobes.tech
Junior — Middle

Skaidrojiet, kas ir BULK INSERT operators SQL un kam tas tiek izmantojams

sobes.tech AI

Atbilde no AI

SQL operators BULK INSERT tiek izmantots, lai ātri ielādētu lielu datu apjomu no ārēja faila (piemēram, CSV) datu bāzes tabulā. Tas ir efektīvs masveida ievietošanas veids, kas ir daudz ātrāks nekā elementu pa elementam ievietošana ar INSERT.

Piemērs lietošanai:

BULK INSERT dbo.Products
FROM 'C:\data\products.csv'
WITH (
    FIELDTERMINATOR = ',',
    ROWTERMINATOR = '\n',
    FIRSTROW = 2
);

Šeit dati no faila products.csv tiek ielādēti tabulā Products, norādot lauku un rindu atdalītājus un izlaist faila virsrakstu.