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

Galat mengonversi tipe data saat mengimpor dari Excel ke SQL Server 2008

SSIS tidak secara implisit mengonversi tipe data, jadi Anda perlu melakukannya secara eksplisit. Manajer koneksi Excel hanya dapat menangani beberapa tipe data dan mencoba membuat tebakan terbaik berdasarkan beberapa baris pertama file. Ini sepenuhnya didokumentasikan dalam dokumentasi SSIS.

Anda memiliki beberapa opsi:

  • Ubah tipe data tujuan Anda menjadi float
  • Muat ke tabel 'pementasan' dengan tipe data float menggunakan Wizard Impor lalu INSERT ke dalam tabel tujuan sebenarnya menggunakan CAST atau CONVERT untuk mengonversi data
  • Buat paket SSIS dan gunakan Konversi Data transformasi untuk mengonversi data

Anda mungkin juga ingin mencatat komentar di dokumentasi Import Wizard tentang pemetaan tipe data.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Buat Hubungan di SQL Server 2017

  2. Memilih Prosesor untuk SQL Server 2014 – Bagian 1

  3. Cara Memformat Tanggal &Waktu di SQL Server

  4. Apa nama yang benar untuk tabel asosiasi (hubungan banyak ke banyak)

  5. Tingkatkan penyetelan kinerja SQL Server dengan 3 tips ini