Junior — Middle
Објасните шта је оператор BULK INSERT у SQL и зашто се користи
sobes.tech АИ
Одговор од АИ
Operator BULK INSERT u SQL-u koristi se za brzo učitavanje velikih količina podataka iz spoljnog fajla (npr. CSV) u tabelu baze podataka. To je efikasan način masovnog ubacivanja, koji je znatno brži u poređenju sa ubacivanjem elementa po element pomoću INSERT.
Primer upotrebe:
BULK INSERT dbo.Products
FROM 'C:\data\products.csv'
WITH (
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n',
FIRSTROW = 2
);
Ovde se podaci iz fajla products.csv učitavaju u tabelu Products, pri čemu se navode separator polja i reda, i preskače zaglavlje fajla.