Junior — Middle
Magyarázza el, mi az a BULK INSERT operátor SQL-ben, és mire használják
sobes.tech MI
Válasz az MI-től
A SQL-ben a BULK INSERT operátor gyorsan betölt nagy mennyiségű adatot külső fájlból (pl. CSV) egy adatbázis táblába. Ez hatékony tömeges beszúrási módszer, amely sokkal gyorsabb, mint az egyes elemek beszúrása az INSERT segítségével.
Használati példa:
BULK INSERT dbo.Products
FROM 'C:\data\products.csv'
WITH (
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n',
FIRSTROW = 2
);
Ebben az esetben a products.csv fájlból származó adatok betöltődnek a Products táblába, megadva a mező- és sorhatárolókat, valamint átugorva a fejlécet.