Scénář:
Pracujete jako vývojář SQL Server, získáte textové soubory, jako jsou hodnoty oddělené čárkami, soubory oddělené tabulátory nebo soubory oddělené svislou čarou. Je to jednorázový úkol a z těchto souborů musíte vygenerovat příkazy vložení, abyste mohli pomocí těchto skriptů načíst data do tabulky dbo.Customer v prostředí DEV, QA, UAT a Production.Řešení:
Napsal jsem příspěvek, jak generovat příkazy Insert ze souboru Excel. Klikněte zde. To znamená, že pokud dokážeme otevřít textové soubory pomocí Excelu, můžeme použít excelové vzorce k vytvoření vkládacích příkazů.Pokud máme soubor hodnot oddělených čárkami, můžete přímo otevřít pomocí Excelu a poté použít uvedené kroky v tomto příspěvku.
Pokud máte soubor oddělený tabulátory nebo svislou čarou, musíme nejprve otevřít v aplikaci Excel a poté použít vzorce.
Krok 1 :
Řekněme, že mám soubor Customer.txt oddělený tabulátory, jak je znázorněno níže, a chci jej otevřít v aplikaci Excel.
Jak vygenerovat příkazy Insert ze souboru odděleného tabulátory pro tabulku SQL Server |
Krok 2:
Otevřete Excel a poté přejděte na Soubor a stiskněte Otevřít, Procházet soubor customer.txt
Generovat příkazy vložení z textových souborů pro tabulku SQL Server |
Otevře se Průvodce testovacím importem, vyberte možnost Oddělovač a klikněte na možnost Moje data mají záhlaví, pokud ano, a poté klikněte na Další
Jak otevřít soubor oddělený tabulátory v Excelu pro generování příkazů Insert pro tabulku SQL Server |
Vyberte oddělovače, v našem případě je to Tab a stiskněte Další.
Jak převést soubor oddělený tabulátory na soubor aplikace Excel a generovat příkazy vložení pro tabulku SQL Server |
Jak načíst soubor oddělený tabulátory do aplikace Excel a vytvořit příkazy Insert pro tabulku SQL Server |
Jakmile stisknete tlačítko Dokončit, pod listem aplikace Excel se vyplní data plochého souboru.
Jak vygenerovat příkazy Insert ze souboru aplikace Excel pro tabulku serveru SQL |
Nyní jsou data v souboru Excel. můžeme použít vzorce aplikace Excel ke generování příkazů vložení, jak je uvedeno v tomto příspěvku.
Video ukázka:Jak generovat příkazy vložení z dat plochého souboru pro tabulku SQL Server