Tato webová stránka obsahuje mnoho užitečných skriptů včetně generování příloh.
Můžete použít sp_msforeachtable
s ním generovat pro celou DB.
Aktualizovat :Existuje vestavěná funkce pro skriptování dat jako INSERT v SQL Server Management Studio 2008 (novější).
SQL Server 2008 :
Klikněte pravým tlačítkem na databázi v SSMS, vyberte Tasks –> Generate Scripts
, ujistěte se, že je vaše databáze zvýrazněna, a klikněte na Další. Přejděte dolů v seznamu možností do části „Možnosti tabulky/zobrazení“ a změňte „Data skriptu“ na hodnotu True.
SQL Server 2012 :
Klikněte pravým tlačítkem na databázi v SSMS, vyberte Tasks –> Generate Scripts
. Vyberte tabulky, pro které chcete generovat skriptované INSERTy, a klikněte na Next
. Vyberte, kam chcete výstup odeslat (například do nového okna dotazu), a poté klikněte na Advanced
(které je z nějakého důvodu v sekci Uložit do souboru!). V seznamu možností přejděte dolů na možnost „Typy dat do skriptu“ a změňte ji na „Pouze data“ nebo „Schéma a data“. Klikněte na Next
dvakrát.