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

Vytvoření tabulky SQL ze souboru xls (Excel).

Pokud chcete pouze čisté SQL řešení, můžete použít příkaz BULK INSERT T-SQL. Nejprve musíte soubor uložit jako csv/text.

BULK 
INSERT YourDestinationTable
        FROM 'D:\YourFile.csv'
            WITH
    (
                FIELDTERMINATOR = ',',
                ROWTERMINATOR = '\n'
    )
GO

Případně můžete zkusit OPENROWEST – opět čisté řešení T-SQL.

SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;DATABASE=D:\YourExcelFile.xls', 'Select * from YourExcelFile') 

Skutečně záleží na tom, jakou kontrolu a flexibilitu chcete, cesta SSIS bude mít oproti těmto metodám výhody.



  1. Obskurní dokumentace mysqldb Pythonu

  2. Připojení bylo uzavřeno uprostřed operace při přístupu k databázi pomocí Pythonu

  3. Jak provést uzamčení tabulky/řádku v Django

  4. Nasazení a konfigurace PostgreSQL pomocí Puppet