Junior — Middle
Paaiškinkite, kas yra BULK INSERT operatorius SQL ir kam jis naudojamas
sobes.tech AI
Atsakymas iš AI
SQL operatoriaus BULK INSERT naudojama greitai įkelti didelius duomenų kiekius iš išorinio failo (pvz., CSV) į duomenų bazės lentelę. Tai efektyvus masinio įterpimo būdas, kuris yra daug greitesnis nei elementų įterpimas po vieną naudojant INSERT.
Naudojimo pavyzdys:
BULK INSERT dbo.Products
FROM 'C:\data\products.csv'
WITH (
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n',
FIRSTROW = 2
);
Čia duomenys iš failo products.csv įkelti į lentelę Products, nurodant laukų ir eilučių skyriklius ir praleidžiant failo antraštę.