Scenario:
We hebben vaak DDL-scripts (Data Definition Language) nodig voor verschillende objecten, zoals tabellen, views en opgeslagen procedures enz.Is het mogelijk om een Create Table-statement voor een tabel in SSMS te genereren?
Als ik om een Create-statement voor alle tabellen/views te genereren, laat SSMS me dat doen?
Oplossing:
Script voor enkel object genereren:SQL Server Management Studio (SSMS) biedt de mogelijkheid om enkele of alle objecten te scripten. Om een DDL-script voor een enkel object te genereren, kunt u met de rechtermuisknop op het object klikken en vervolgens de instructie kiezen die u wilt maken. Laten we zeggen dat als we een create table-statement voor een bestaande tabel willen genereren, we onderstaande opties zullen kiezen.

DDL-scripts genereren voor meer dan één object: Dit is ook gemakkelijk. U moet met de rechtermuisknop op de database klikken waarin de objecten bestaan. Ga dan naar Taken en klik op Scripts genereren.

In Volgende venster, kunt u de objecten kiezen waarvoor u een script wilt maken.

Genereer scripts voor alle objecten in een database met behulp van SQL Server Management Studio (SSMS)
In het volgende venster wordt u gevraagd of u de scripts in een nieuw queryvenster wilt openen of in een bestand wilt opslaan. Soms heb je veel objecten en dat script past misschien niet in het Query-venster, je kunt altijd opslaan in een bestand en het vervolgens gebruiken wanneer dat nodig is.

Zodra u op Volgende klikt, ziet u de voortgangsvensters zoals hieronder weergegeven. Eenmaal gedaan. U kunt op Voltooien klikken.
