Skenario:
Anda bekerja sebagai pengembang SQL Server, Anda mendapatkan file teks seperti nilai yang dipisahkan koma, file delimited Tab atau file delimited pipa. Ini adalah tugas satu kali dan Anda perlu membuat pernyataan penyisipan dari file-file ini sehingga Anda dapat memuat data ke dalam tabel dbo.Customer di lingkungan DEV,QA,UAT dan Produksi dengan menggunakan skrip tersebut.Solusi:
Saya menulis posting, cara menghasilkan pernyataan Sisipkan dari file Excel. Klik disini. Artinya jika kita dapat membuka file teks dengan excel maka kita dapat menggunakan rumus excel untuk membuat pernyataan penyisipan.Jika kita memiliki file nilai yang dipisahkan koma, Anda dapat langsung membukanya dengan excel dan kemudian menggunakan langkah-langkah yang ditunjukkan dalam posting ini.
Jika Anda memiliki file tab delimited atau pipe delimited, pertama-tama kita harus membukanya dengan excel lalu menggunakan rumus.
Langkah 1 :
Misalkan saya memiliki file Customer.txt yang dibatasi Tab seperti yang ditunjukkan di bawah ini dan ingin dibuka di excel.
Cara membuat Sisipkan Pernyataan dari file yang dibatasi Tab untuk Tabel SQL Server |
Langkah 2:
Buka Excel lalu buka File dan tekan Open, Browse ke file customer.txt
Buat Pernyataan Sisipkan dari file Teks untuk Tabel SQL Server |
Test Import Wizard akan terbuka, Pilih Delimited dan Klik My Data has Headers jika sudah, lalu Klik Next
Cara membuka File Berbatas Tab di Excel untuk menghasilkan pernyataan Sisipkan untuk Tabel SQL Server |
Pilih Pembatas, dalam kasus kami Tab dan tekan Berikutnya.
Cara Mengonversi File Berbatas Tab ke file Excel dan Menghasilkan Pernyataan Sisipkan untuk Tabel SQL Server |
Cara memuat file yang dibatasi Tab ke Excel dan Membuat Pernyataan Sisipkan untuk Tabel SQL Server |
Setelah Anda menekan Finish, di bawah excel sheet akan diisi dengan data flat file.
Cara membuat Sisipkan Pernyataan dari File Excel untuk Tabel SQL Server |
Sekarang data sudah ada di file Excel. kita dapat menggunakan rumus excel untuk menghasilkan pernyataan insert seperti yang ditunjukkan dalam posting ini.
Video Demo :Cara menghasilkan Insert Statement dari data Flat File untuk Tabel SQL Server