Vorgehensweise: Gliedern und Hinzufügen von Ausschnitten zu Transact-SQL-Skripts

 

SQL Server Data Tools enthält eine Codebibliothek mit Codeausschnitten, die in die Anwendung eingefügt werden können.Jeder Ausschnitt führt einen kompletten Skripttask aus, z. B. das Erstellen einer Funktion, einer Tabelle, eines Triggers, eines Index, einer Sicht, eines benutzerdefinierten Datentyps usw. Sie können mit wenigen Mausklicks einen Codeausschnitt in Ihren Quellcode einfügen.Diese Ausschnitte erhöhen die Produktivität, da Sie weniger Zeit für die Eingabe benötigen.

Wenn Sie nach dem geeigneten Ausschnitt suchen müssen, können Sie die Ausschnittauswahl verwenden, in der kategorisierte Listen von Ausschnitten zur Auswahl stehen.Sobald Sie dem Code den Ausschnitt hinzugefügt haben, müssen möglicherweise Teile des Codes angepasst werden, indem z. B. Variablennamen durch besser geeignete Namen ersetzt werden oder die tatsächliche Logik einer gespeicherten Prozedur eingefügt wird.Sie werden feststellen, dass zu diesem Zweck im eingefügten Codeausschnitt ein oder mehrere Ersetzungspunkte hervorgehoben werden.Wenn Sie den Mauszeiger auf den Ersetzungspunkt setzen, wird in einer QuickInfo erläutert, wie Sie den Code ändern können.

Standardmäßig wird im Transact-SQL-Editor der gesamte Text angezeigt, Sie können jedoch Teile des Codes ausblenden.Im Transact-SQL-Editor können Sie einen Codebereich auswählen und als reduzierbar festlegen, sodass dieser Bereich unter einem Pluszeichen (+) angezeigt wird. Anschließend können Sie den Bereich erweitern oder ausblenden, indem Sie auf das Pluszeichen (+) neben dem Symbol klicken.Code in einer Gliederung wird nicht gelöscht, sondern nur ausgeblendet.

Warnung

In den folgenden Prozeduren werden die Entitäten verwendet, die in vorherigen Prozeduren in den Abschnitten Entwicklung verbundener Datenbanken und Projektorientierte Offlinedatenbankentwicklung erstellt wurden.

So fügen Sie Ausschnitte ein

  1. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf das Projekt TradeDev, und wählen Sie Hinzufügen und dann Skript aus.Klicken Sie im Dialogfeld Neues Element hinzufügen auf Hinzufügen.

  2. Klicken Sie mit der rechten Maustaste auf den Transact-SQL-Editor, und wählen Sie Ausschnitt einfügen aus.Die Codeausschnittauswahl wird angezeigt.

  3. Doppelklicken Sie in der Codeausschnittauswahl auf Tabelle, und doppelklicken Sie dann auf Tabelle erstellen.

  4. Beachten Sie, dass Ersetzungspunkte in Gelb hervorgehoben werden.Zeigen Sie mit der Maus auf Sample_Table, und in einem Infotipp wird eine Beschreibung der Ersetzung angezeigt.Doppelklicken Sie auf Sample_Table, und ändern Sie den Tabellennamen in Shipper2.

  5. Wechseln Sie mithilfe der TAB-TASTE zum nächsten Ersetzungspunkt (column_1).Benennen Sie die Spalte in Id um.Führen Sie die gleichen Schritte aus, um column_2 in name umzubenennen, ändern Sie den Datentyp in nvarchar(128), und lassen Sie NULL-Werte zu.

So gliedern Sie Code

  1. Beachten Sie das -Zeichen neben der CREATE TABLE-Anweisung.Klicken Sie auf das --Zeichen neben einem Abschnitt im Skript, um ihn auszublenden.

  2. Klicken Sie mit der rechten Maustaste auf den Transact-SQL-Editor, und wählen Sie Gliedern und dann Gliederung entfernen aus, um die Gliederungsinformationen ohne Auswirkungen auf den zugrunde liegenden Code im Editor zu entfernen.

  3. Um den Code erneut zu gliedern, klicken Sie mit der rechten Maustaste auf den Transact-SQL-Editor, und wählen Sie Gliedern und dann Automatische Gliederung starten aus.Sie können auch Alle Gliederungen umschalten auswählen, um die Erweiterungsabschnitte auszublenden und die ausgeblendeten Abschnitte anzuzeigen.