Saya punya file csv yang dibatasi koma, masalahnya ada juga koma di dalam kolom.
TEXT,["pn","service"]
TEXT
ada di satu kolom dan ["pn","service"]
di kolom lainnya.
Bagaimana saya bisa menggunakan kualifikasi teks untuk memisahkan kolom dengan benar?
'["pn","service"]'
(bukan'"pn","service"'
) maka file Anda bukan file CSV yang valid. Jika karakter yang Anda gunakan untuk menentukan batas dapat/akan berada dalam suatu nilai, maka Anda harus menggunakan kualifikasi teks. Tanpa keluar, maka pembatas (dalam kasus Anda,
) dalam nilai teks akan diperlakukan sebagai pembatas; ini berlaku untuk semua pembaca CSV yang Anda miliki. Jika Anda tidak dapat mengubahnya, Anda harus menggunakan tugas Skrip di SSIS dan membangun semuanya dari awal. - person Larnu   schedule 29.08.2018'"
, karena itu juga ada dalam nilai teks Anda. Jika Anda bisa, saya sarankan mengubah pembatas Anda. Saya mencoba menggunakan hal-hal seperti pipa (|
), karena sangat jarang muncul data. - person Larnu   schedule 29.08.2018