Bagaimana saya bisa membaca file XML dan menyimpan data dalam XML ke tabel kami di SQL Server 2008?
sql-server
sql-server-2008
xml
pooja
sumber
sumber
Jawaban:
XML berbasis parse node ini. Berbeda dengan membaca atribut tetapi tidak seperti biasa
Saya memiliki ini tergeletak di sekitar sebagai demo dengan 3 pertanyaan XPath yang sedikit berbeda
sumber
Saya sudah mencobanya dengan jawaban di atas. Cobalah,
XML:
SQL:
sumber
Necromancing:
Dari string:
Dari file:
misalnya
Jadi Anda dapat memiliki fungsi seperti
sumber
Saya hanya akan menambahkan jawaban sehingga Anda tahu Anda punya pilihan lain. Anda juga dapat menggunakan OPENXML untuk membaca data xml. Ini adalah cara untuk melakukannya di versi SQL Server yang lebih lama. Itu tidak sempurna, tetapi berhasil. Dan mudah untuk menyalahgunakan :-). Bandingkan saja paket dua xml identik yang diperlakukan dengan kueri XPATH (jawaban gbn) dibandingkan dengan OPENXML atau OPENROWSET. Saya akan menggunakan contoh dari artikel MSDN sekarang, tetapi Anda bisa mendapatkan gambaran lengkapnya:
sumber