Diyelim ki txt dosyanız şöyle olsun
Ad Soyad YaşAli;Vural;29Veli;Bak;33
Kural, iki verinin belli bir formatta ayrılmasıdır. Örneğin burda kolonlar, ';' ile ayrılmış. Bu ',' , '-' , '/' veya bir karakter boşluk ' ' veya bir tab uzaklık '\t' olabilir. Tüm bunlar için yazmamız gereken kod;
bulk insert Table_1
from "Desktop\bank.txt"
with
(
firstrow=2, --ilk satırımız başlıklardan oluştuğundan 2. satırdan başlatırız
rowterminator = '\n', --satır ayıracı
fieldterminator = ';' --iki kolon arası ayıracı
)
Not: Bulk insert yaparken, sqlin kullandığı default fieldterminator bir tab boşluk bırakan '\t' iken, rowterminator için ise alt satıra geçen '\n' dir.
0 yorum:
Yorum Gönder