Sobes.tech
Junior — Middle

Selgitage, mis on SQL-is BULK INSERT operaator ja milleks seda kasutatakse

sobes.tech AI

Vastus AI-lt

SQL-i BULK INSERT operaatorit kasutatakse suuremahuliste andmete kiireks laadimiseks välisest failist (näiteks CSV) andmebaasitabelisse. See on tõhus massiivne sisestusmeetod, mis on palju kiirem kui element-elementi sisestamine läbi INSERT.

Kasutusnäide:

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

Siin laaditakse faili products.csv andmed tabelisse Products, määrates välja- ja ridade eraldajad ning jättes vahele faili päise.