Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana cara mengimpor spreadsheet Excel ke database SQL Server 2008R2?

Ada artikel basis pengetahuan Microsoft yang menjelaskan semua cara yang memungkinkan.

http://support.microsoft.com/kb/321686

Saya pikir menggunakan OPENROWSET atau OPENDATASOURCE akan menjadi cara termudah, tanpa wizard. (lihat Kueri Terdistribusi)

SELECT * INTO XLImport4 FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=C:\test\xltest.xls', [Customers$])

Lihat dokumentasi OPENROWSET, dengan contoh di bagian bawah halaman.

http://msdn.microsoft.com/en-us/library/ms190312 .aspx

Secara manual

Klik kanan pada nama database/pergi ke tugas lalu pilih impor data, sebagai sumber pilih file excel yang Anda buat sebelumnya dan pilih jalurnya di halaman berikutnya pilih sql server sebagai tujuan




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah mungkin untuk klausa Output SQL untuk mengembalikan kolom yang tidak dimasukkan?

  2. Server SQL memilih baris yang berbeda hanya menggunakan nilai terbaru

  3. Bagaimana Rentang Karakter Wildcard SQL Server, misalnya [A-D], bekerja dengan Collation Case-sensitive?

  4. Temukan Dependensi di SQL Server:sql_expression_dependencies

  5. Cara menghapus semua Batasan Default di Database SQL Server - Tutorial SQL Server / TSQL Bagian 94