Optionen (Abfrageausführung – Allgemein)

Gilt für: SQL ServerAzure SQL-DatenbankAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL-Analysedaten-Endpunkt in Microsoft FabricLager in Microsoft FabricSQL-Datenbank in Microsoft Fabric

Verwenden Sie diese Seite, um die Optionen für die Ausführung von Microsoft SQL Server-Abfragen anzugeben. Um auf dieses Dialogfeld zuzugreifen, klicken Sie mit der rechten Maustaste auf den Bereich eines Abfrage-Editor-Fensters und wählen Sie dann Abfrageoptionen. Oder wählen Sie im Menü Extras die Option Optionenund dann den Ordner Abfrageausführung.

  • SET ROWCOUNT

    Der Standardwert von 0 gibt an, dass SQL Server auf Ergebnisse wartet, bis alle Ergebnisse empfangen werden. Geben Sie einen Wert an, der größer als 0 ist, wenn SQL Server die Abfrage nach dem Abrufen der angegebenen Anzahl von Zeilen anhalten soll. Um diese Option zu deaktivieren (sodass alle Zeilen zurückgegeben werden), geben Sie SET ROWCOUNT 0 an.

  • TEXTGRÖßE FESTLEGEN

    Der Standardwert von 2.147.483.647 Bytes gibt an, dass SQL Server ein vollständiges Datenfeld bis zum Grenzwert von Text-, ntext-, nvarchar(max)- und varchar(max)-Datenfeldern bereitstellt. Sie wirkt sich nicht auf den XML-Datentyp aus. Stellen Sie eine kleinere Zahl bereit, um die Ergebnisse großer Werte einzuschränken. Spalten, die größer als die angegebene Zahl sind, werden abgeschnitten.

  • Zeitüberschreitung bei der Ausführung

    Gibt die Anzahl der Sekunden an, die gewartet werden sollen, bevor die Abfrage abgebrochen wird. Ein Wert von 0 gibt eine unendliche Wartezeit oder kein Timeout an.

  • Batchtrennzeichen

    Geben Sie ein Wort ein, das Sie verwenden, um Transact-SQL Anweisungen in Batches zu trennen. Der Standardwert lautet GO.

  • Standardmäßig öffnen Sie neue Abfragen im SQLCMD-Modus.

    Aktivieren Sie dieses Kontrollkästchen, um neue Abfragen im SQLCMD-Modus zu öffnen. Dieses Kontrollkästchen ist nur sichtbar, wenn das Dialogfeld über das Menü "Extras " geöffnet wird.

    Beachten Sie beim Auswählen dieser Option die folgenden Einschränkungen:

    • IntelliSense im Abfrage-Editor des Datenbankmoduls ist deaktiviert.

    • Da der Abfrage-Editor nicht über die Befehlszeile ausgeführt wird, können Sie keine Befehlszeilenparameter wie Variablen übergeben.

    • Da der Abfrage-Editor nicht auf Eingabeaufforderungen des Betriebssystems reagieren kann, müssen Sie darauf achten, keine interaktiven Anweisungen auszuführen.

  • Auf Standard zurücksetzen

    Setzt alle Werte auf dieser Seite auf die ursprünglichen Standardwerte zurück.

  • Aufforderung zum Speichern nicht gespeicherter T-SQL-Abfragefenster beim Schließen

    Standardmäßig wird eine Eingabeaufforderung angezeigt, in der Sie gefragt werden, ob Sie Änderungen an Dateien mit nicht gespeicherten Änderungen speichern möchten, bevor Sie sie schließen oder SSMS beenden. Wenn Sie diese Option deaktivieren, kann dies zum Verlust von Abfrage-Editor-Informationen beim Schließen von Abfragefenstern oder SSMS führen.

  • Überprüfen auf geöffnete Transaktionen vor dem Schließen von T-SQL-Abfragefenstern

    Standardmäßig überprüft SSMS, ob geöffnete Transaktionen vorhanden sind, bevor ein Abfrage-Editor-Fenster geschlossen wird. Wenn Sie diese Option deaktivieren, wird diese Überprüfung umgangen, was dazu führen kann, dass offene Transaktionen nicht festgeschrieben werden.