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, სადაც მითითებულია ველის და სიის გამყოფები და გამოტოვებულია ფაილის სათაური.