Nie ma obsługi w języku Transact-SQL. Biblioteki klienckie (SMO) mogą to zrobić za pomocą Skrypciarz obiekt, patrz przykład na http://msdn.microsoft.com/en- us/biblioteka/ms162153.aspx . Możesz użyć SMO z PowerShell jako rozwiązania skryptowego.
SQL Management Studio ma również opcję (kliknij prawym przyciskiem myszy na bazę danych, przejdź do Zadania, wybierz Generuj skrypty), używa SMO Scripter pod osłonami.