Sobes.tech
Junior — Middle

SQL'de BULK INSERT operatörünün ne olduğunu ve ne amaçla kullanıldığını açıklayın

sobes.tech yapay zeka

AI'dan gelen yanıt

SQL'de BULK INSERT operatörü, dış bir dosyadan (örneğin, CSV) büyük veri hacimlerini hızlıca bir veritabanı tablosuna yüklemek için kullanılır. Bu, INSERT ile satır satır eklemeye kıyasla çok daha hızlı olan etkili bir toplu ekleme yöntemidir.

Kullanım örneği:

BULK INSERT dbo.Products
FROM 'C:\data\products.csv'
WITH (
    FIELDTERMINATOR = ',',
    ROWTERMINATOR = '\n',
    FIRSTROW = 2
);

Burada, products.csv dosyasındaki veriler, alan ve satır ayırıcıları belirtilerek ve dosyanın başlığı atlanarak Products tablosuna yüklenir.