Junior — Middle
Ներկայացրեք, թե ինչ է SQL-ում BULK INSERT օպերատորը և ինչու է այն օգտագործվում
sobes.tech AI
Պատասխան AI-ից
SQL-ում BULK INSERT օպերատորը օգտագործվում է արտաքին ֆայլից (օրինակ, CSV) մեծ ծավալի տվյալների արագ բեռնումը տվյալների բազայի աղյուսակ: Դա արդյունավետ զանգվածային մուտքի միջոց է, որը զգալիորեն ավելի արագ է, քան INSERT-ի միջոցով տարր առ տարր մուտքագրելը:
Օգտագործման օրինակ:
BULK INSERT dbo.Products
FROM 'C:\data\products.csv'
WITH (
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n',
FIRSTROW = 2
);
Այստեղ, products.csv ֆայլից տվյալները բեռնվում են Products աղյուսակ, նշելով դաշտերի և տողերի բաժանարարները և բաց թողնելով ֆայլի վերնագիրը։