Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Obtenir une feuille Excel dans une table temporaire à l'aide d'un script

Pour les fichiers xlsx (Excel 2007-2010) vous pouvez utiliser le fournisseur ACE oledb au lieu du JET

SELECT * 
FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0',
    'Excel 12.0;HDR=YES;Database=C:\PB.xlsx',
    'SELECT * FROM [Sheet1$]');