sql >> Databáze >  >> RDS >> Sqlserver

Jak importovat soubor Excel do SQL Server?

Existuje mnoho článků o psaní kódu pro import souboru aplikace Excel, ale toto je verze manuálu/zástupců:

Pokud nepotřebujete importovat soubor Excel programově pomocí kódu, můžete to udělat velmi rychle pomocí nabídky v SQL Management Studio .

Nejrychlejší způsob, jak dostat soubor Excel do SQL, je pomocí průvodce importem:

  1. Otevřete SSMS (Sql Server Management Studio) a připojte se k databázi, do které chcete importovat soubor.
  2. Import dat :v SSMS v Object Explorer pod 'Databáze' klikněte pravým tlačítkem na cílovou databázi, vyberte Úkoly, importovat data . Zobrazí se průvodce importem (obvykle stačí kliknout na „Další“ na první obrazovce).

  1. Další okno je „Vyberte zdroj dat “, vyberte Excel :

    • V rozevíracím seznamu 'Zdroj dat' vyberte Microsoft Excel (tato možnost by se měla objevit automaticky, pokud máte nainstalovaný Excel).

    • Klikněte na tlačítko 'Procházet' a vyberte cestu k souboru Excel, který chcete importovat.

    • Vyberte verzi excelového souboru (97-2003 je obvykle v pořádku pro soubory s příponou .XLS, nebo použijte 2007 pro novější soubory s příponou .XLSX)
    • Pokud váš soubor Excel obsahuje záhlaví, zaškrtněte políčko „První řádek má záhlaví“.
    • Klikněte na další.

  1. Na stránce Vyberte cíl na obrazovce vyberte cílovou databázi :
    • Vyberte 'Server name', Authentication (obvykle vaše uživatelské jméno a heslo SQL) a jako cíl vyberte databázi. Klikněte na Další.

  1. V části Určit kopii tabulky nebo dotaz ' okno:

    • Pro zjednodušení stačí vybrat možnost „Kopírovat data z jedné nebo více tabulek nebo zobrazení“ a kliknout na tlačítko Další.
  2. 'Vybrat zdrojové tabulky: Vyberte list(y) ze souboru aplikace Excel a zadejte cílovou tabulku pro každý list. Pokud ještě tabulku nemáte, průvodce velmi laskavě vytvoří novou tabulku, která bude odpovídat všem sloupcům z vaší tabulky. Klepněte na tlačítko Další.

  1. Klikněte na tlačítko Dokončit.


  1. Postgres Alter Column Integer na Boolean

  2. ORA-02287:pořadové číslo zde není povoleno

  3. Java:Volání uložené procedury v databázi Oracle

  4. Jak vrátit všechna zakázaná omezení CHECK v SQL Server (příklad T-SQL)