Sprachreferenz

 

DIESES THEMA GILT FÜR:jaSQL Server (ab 2008)jaAzure SQL-DatenbankjaAzure SQL Data Warehouse jaParallel Data Warehouse

Freigegebene Sprachreferenz für Microsoft SQL enthält Referenzmaterial für die folgenden Bereiche Sprache.

Transact-SQL-Referenz ( Datenbankmodul )

XQuery-Sprachreferenz ( SQLServer )

Integration Services-Sprachreferenz

Replikationssprachreferenz

Analysis Services-Sprachreferenz

Am oberen Rand jedes Transact-SQL Thema in dieser SQL-Sprachreferenz für freigegebene Bibliothek können Sie sehen, welche Versionen und Plattformen von SQL SERVER die Funktion angewendet wird.

Anhand dieser Informationen können Sie leicht die Transact-SQL-Anweisungen, -Befehle und -Systemobjekte identifizieren, die für die einzelnen Versionen und Plattformen gelten, für die Sie Anwendungen entwickeln oder die Sie verwalten und unterstützen. Außerdem bieten die konsolidierten Themen einen einzelnen Masterinhaltssatz, der für alle angegebenen Versionen und Plattformen gepflegt wird. Das heißt, dieser einzelne Inhaltssatz bietet Ihnen unabhängig von Version oder Plattform äußerst exakte und aktuelle Produktinformationen.

Der oberste Abschnitt jedes Themas bietet in der Erklärung "Gilt für" Informationen zur Anwendbarkeit auf Versionen und Plattformen. In dieser Erklärung werden die Versionen und Plattformen angegeben, für die das gesamte Thema gilt. Diese Erklärung wird in den folgenden Beispielen veranschaulicht.

Beispiel A. Gibt an, dass das Thema bezieht sich auf alle SQLs! SQL Server 2008 über SQL Server 2016, sowohl die SQL Server, Azure SQL-Datenbank -Plattformen und Azure SQL Data Warehouse und Parallel Data Warehouse.

Gilt für alle

Beispiel B. Gibt an, dass das Thema bezieht sich nur auf Versionen von SQL Server 2008-2016 und auf die SQL Server-Plattform.

SQLServer 2008 nur

Für die meisten der Transact-SQL Themen, die gilt für Banner-Anweisung ist erforderlich, um die Anwendbarkeit für Versionen und Plattformen zu identifizieren. Jedoch wurden im Lauf der Zeit einige Anweisungen und Systemobjekte geändert, damit sie neue Funktionen im Produkt unterstützen. Diese Ergänzungen gelten nicht für die früheren Versionen. Beispielsweise ist die Anweisung ORDER BY-Klausel gilt für alle Versionen von SQL Server und SQL-Datenbank, jedoch ein neuer OFFSET... FETCH-Argument wurde hinzugefügt, SQL Server 2012 die gilt nur für diese Version und höhere Versionen und SQL-Datenbank. Solche Ausnahmen auf der obersten Ebene auf Anweisung angewendet werden identifiziert, der Argumente Abschnitt des Themas in der Definition der neuen Syntax. Im Thema ORDER BY wird z. B. die folgende Anweisung an den Definitionen von OFFSET und FETCH hinzugefügt. In dieser wird angegeben, dass diese Schlüsselwörter nicht in früheren Versionen von SQL Server als SQL Server 2012 verwendet werden können.

Gilt für: SQL Server 2012 über SQL Server 2016 und Azure SQL-Datenbank.

Ausnahmen zur Erklärung "Gilt für" der obersten Ebene können auch vorhanden sein, wenn das Thema sowohl für SQL Server als auch für Azure SQL-Datenbank gilt, jedoch von Azure SQL-Datenbank nur ein der Teil Syntax unterstützt wird. Z. B. die DROP INDEX Anweisung gilt für beide Plattformen jedoch Azure SQL-Datenbank unterstützt nicht alle Optionen und Klauseln, die SQL Server bereitgestellt. Diese Ausnahmen werden im Abschnitt Argumente angegeben. Beispielsweise wird in der Definition von MAXDOP die folgende Erklärung hinzugefügt, um die Versionen und Plattformen anzugeben, in bzw. auf denen diese Option festgelegt werden kann.

Gilt für: SQL Server 2008 bis SQL Server 2016.

Ausnahmen zur Erklärung "Gilt für" der obersten Ebene können auch in Systemobjekten, z. B. Katalogsichten, vorhanden sein. Für diese Objekte können neue Spalten hinzugefügt oder von vorhandenen Spalten neue Werte zurückgegeben werden. Wenn eine neue Spalte hinzugefügt wird, werden in die Definition der Spalte Angaben zu zutreffenden Versionen/Plattformen eingeschlossen. Wenn von einer vorhandenen Spalte neue Werte zurückgegeben werden, wird die Anwendbarkeit der neuen Werte in der Beschreibung der Werte angegeben. Z. B. die Rückgabewerte den Typ Spalte die sys.indexes Katalogsicht von Version zu Version geändert haben. In der Definition dieser Spalte wird die Anwendbarkeit der Werte für jeden Wert angegeben, der nicht mit der Erklärung "Gilt für" der obersten Ebene übereinstimmt.

Community-Beiträge

HINZUFÜGEN
Anzeigen: