Sobes.tech
Junior — Middle

Leg uit wat de BULK INSERT-operator in SQL is en waar hij voor wordt gebruikt

sobes.tech AI

Antwoord van AI

De BULK INSERT-operator in SQL wordt gebruikt om snel grote hoeveelheden gegevens uit een extern bestand (bijvoorbeeld CSV) in een databasetabel te laden. Het is een efficiënte manier van bulk-invoegen, die veel sneller is dan het element voor element invoegen via INSERT.

Voorbeeld van gebruik:

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

Hier worden de gegevens uit het bestand products.csv geladen in de tabel Products, waarbij de veld- en rijscheidingstekens worden gespecificeerd en de koptekst van het bestand wordt overgeslagen.