Comment importer un fichier Excel dans SQL Server ?

Comment importer les données d’un fichier Excel dans une table SQL Server ?

Méthode 1 : SSMS Import Wizard
Clic droit sur la base de données > Tasks > Import Data

Méthode 2 : OPENROWSET

SELECT * INTO ma_table
FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0',
    'Excel 12.0;Database=C:\fichier.xlsx',
    'SELECT * FROM [Feuille1$]')

Méthode 3 : BCP avec CSV
Convertissez d’abord en CSV puis :

bcp database.dbo.table in fichier.csv -S serveur -T -c -t","