Importer des données à partir d'Excel dans une table existante

J'ai une table HRTC dans SQL Server. Je veux importer des données dans Excel dans cette table. Mais mon fichier Excel ne dispose pas de toutes les colonnes qui correspondent à la HRTC table. Est-il de toute façon je peux le faire?

Je pense à quelque chose comme dans l'assistant d'importation

Insert into SQLServerTable Select * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', 
'Excel 8.0;Database=D:\testing.xls;HDR=YES', 
'SELECT * FROM [SheetName$]')

 select column1, column2 from HRTC
  • Pouvez-vous fournir structures de vos tables?
InformationsquelleAutor Lan Cui | 2013-01-23