Topic-icon Import/export BCP tabulek obsahující sloupce identity (autoincrement)

  • Yetti
  • Avatar uživatele Yetti Topic Author
  • Offline
  • Začátečník
  • Začátečník
Více
28. říj 2017 07:51 #363 od Yetti
Yetti created the topic: Import/export BCP tabulek obsahující sloupce identity (autoincrement)
Při přelívání tabulek obsahujících sloupce IDENTITY (autoincrement) je potřeba upravit příkazy BCP a přidat k nim parametr -E

Select všech tabulek z databáze obsahujících sloupce IDENTITY:
--identity sloupce
select a.name as tabulka, b.name as sloupec
     from sysobjects a
         inner join syscolumns b on a.id = b.id
             where a.type = 'U' and
                 a.name not in ('') and
                     b.status = 128

Export (out) tabulek IDENTITY pomocí BCP s parametrem -E :
bcp nazev_databaze..nazev_tabulky out vystup.out -Uuzivatel -Pheslo -Jutf8 -c -E -t ~~ -Snazev_serveru
Import (in) tabulek IDENTITY pomocí BCP s parametrem -E :
bcp nazev_databaze..nazev_tabulky in vystup.out -Uuzivatel -Pheslo -Jutf8 -c -E -t ~~ -Snazev_serveru

Please Přihlásit se or Vytvořit účet to join the conversation.

Přihlášení