Coller des données MS Excel vers SQL Server

Comment coller des données copiées depuis Excel directement dans une table SQL Server ?

Via SSMS :

  1. Copiez les données dans Excel (Ctrl+C)
  2. Dans SSMS, clic droit sur la table > Edit Top 200 Rows
  3. Sélectionnez la ligne vide et collez (Ctrl+V)

Via Import Wizard :

  1. Clic droit sur la base de données > Tasks > Import Data
  2. Source : Microsoft Excel
  3. Suivez l’assistant

Via PowerShell avec ImportExcel :

Import-Excel fichier.xlsx | Write-SqlTableData -ServerInstance "serveur" -DatabaseName "db" -TableName "table"