Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak zaimportować plik Excel do SQL Server?

Istnieje wiele artykułów na temat pisania kodu do importowania pliku Excel, ale jest to wersja ręczna/skrót:

Jeśli nie musisz programowo importować pliku Excel przy użyciu kodu, możesz to zrobić bardzo szybko, korzystając z menu w SQL Management Studio .

Najszybszym sposobem na przeniesienie pliku Excel do SQL jest użycie kreatora importu:

  1. Otwórz SSMS (Sql Server Management Studio) i połącz się z bazą danych, do której chcesz zaimportować plik.
  2. Importuj dane :w SSMS w Eksploratorze obiektów w sekcji „Bazy danych” kliknij prawym przyciskiem myszy docelową bazę danych, wybierz Zadania, importuj dane . Pojawi się kreator importu (zwykle wystarczy kliknąć „Dalej” na pierwszym ekranie).

  1. Następne okno to „Wybierz źródło danych ', wybierz Excel :

    • Z rozwijanej listy „Źródło danych” wybierz Microsoft Excel (ta opcja powinna pojawić się automatycznie, jeśli masz zainstalowany Excel).

    • Kliknij przycisk „Przeglądaj”, aby wybrać ścieżkę do pliku Excel, który chcesz zaimportować.

    • Wybierz wersję pliku Excela (97-2003 jest zwykle w porządku dla plików z rozszerzeniem .XLS lub użyj 2007 dla nowszych plików z rozszerzeniem .XLSX)
    • Zaznacz pole wyboru „Pierwszy wiersz ma nagłówki”, jeśli plik Excel zawiera nagłówki.
    • Kliknij dalej.

  1. Na stronie „Wybierz miejsce docelowe ' ekran, wybierz docelową bazę danych :
    • Wybierz „Nazwa serwera”, Uwierzytelnianie (zazwyczaj nazwa użytkownika i hasło sql) i wybierz bazę danych jako miejsce docelowe. Kliknij Dalej.

  1. W „Określ kopię tabeli lub zapytanie ' okno:

    • Dla uproszczenia wybierz „Kopiuj dane z jednej lub więcej tabel lub widoków”, kliknij Dalej.
  2. 'Wybierz tabele źródłowe: ' wybierz arkusze robocze z pliku Excel i określ tabelę docelową dla każdego arkusza roboczego. Jeśli nie masz jeszcze tabeli, kreator bardzo uprzejmie utworzy nową tabelę, która będzie pasować do wszystkich kolumn z arkusza kalkulacyjnego. Kliknij Następny.

  1. Kliknij Zakończ.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server 2016:Utwórz użytkownika bazy danych

  2. LIKE vs CONTAINS na SQL Server

  3. Dziennik transakcji programu SQL Server, część 2:Architektura dziennika

  4. Jak uzyskać różnicę między dwoma wierszami dla pola kolumny?

  5. Jak usunąć zduplikowane wiersze w tabeli?