Transact-SQL-Skripts
Ein Skript besteht aus einer Reihe von Transact-SQL-Anweisungen, die in einer Datei gespeichert sind. Die Datei kann als Eingabe für den Code-Editor von SQL Server Management Studio oder für die Dienstprogramme sqlcmd und osql verwendet werden. Die Dienstprogramme führen dann die in der Datei gespeicherten SQL-Anweisungen aus.
Transact-SQL-Skripts enthalten mindestens einen Batch. Der GO-Befehl signalisiert das Ende eines Batches. Wenn ein Transact-SQL-Skript keine GO-Befehle enthält, wird es als einzelner Batch ausgeführt.
Mithilfe von Transact-SQL-Skripts können folgende Schritte ausgeführt werden:
Erstellen einer permanenten Kopie der Schritte, die zum Erstellen und Auffüllen der Datenbanken auf dem Server erforderlich sind (als Sicherungsverfahren).
Übertragen der Anweisungen von einem Computer zu einem anderen bei Bedarf.
Schnelle Einführung neuer Angestellter, da Skripts die Möglichkeiten bieten, Probleme im Code zu finden bzw. den Code zu verstehen oder zu ändern.