sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan importerer jeg et Excel-regneark til SQL Server 2008R2-databasen?

Der er en Microsoft Knowledge Base-artikel, der beskriver alle måder, hvorpå dette er muligt.

http://support.microsoft.com/kb/321686

Jeg tror, ​​at det vil være den nemmeste måde at bruge OPENROWSET eller OPENDATASOURCE uden guiden. (se Distribuerede forespørgsler)

SELECT * INTO XLImport4 FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=C:\test\xltest.xls', [Customers$])

Se dokumentationen til OPENROWSET, med eksempler længere nede på siden.

http://msdn.microsoft.com/en-us/library/ms190312 .aspx

Manuelt

Højreklik på databasenavnet/gå til opgave og vælg derefter importer data, som kilde vælg en excel-fil, som du har oprettet før, og vælg dens sti på næste side vælg sql-server som destination




  1. Oracle Fast Recovery Area

  2. Hvornår skal man bruge UNDTAGET i modsætning til IKKE FINDER i Transact SQL?

  3. MySQL 5.5 &5.6 standardværdier

  4. PHP/MySQL bedre brugersøgning