Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

Unterstützung von Transact-SQL (Windows Azure SQL-Datenbank)

Transact-SQL ist eine Sprache mit Befehlen zum Verwalten von Instanzen von SQL Server. Hierzu zählen das Erstellen und Verwalten aller Objekte in einer Instanz von SQL Server sowie das Einfügen, Abrufen, Ändern und Löschen sämtlicher Daten in Tabellen. Die Kommunikation der Anwendungen mit einer Instanz von SQL Server erfolgt durch Senden von Transact-SQL-Anweisungen an den Server. 

Transact-SQL ist eine Erweiterung der Sprache, die in den von der International Standards Organization (ISO) und dem American National Standards Institute (ANSI) veröffentlichten SQL-Standards definiert wurde. Weitere Informationen zu Transact-SQL finden Sie in der SQL Server-Onlinedokumentation unter Transact-SQL-Referenz (Datenbankmodul)

Von Microsoft Windows Azure SQL-Datenbank wird ein Teil von Transact-SQL für SQL Server unterstützt. 

Die Unterstützung von Transact-SQL-Verweisen in Windows Azure SQL-Datenbank kann in drei Hauptkategorien unterteilt werden:

  • Unverändert unterstützte Transact-SQL-Sprachelemente

  • Nicht unterstützte Transact-SQL-Sprachelemente 

  • Transact-SQL-Sprachelemente, durch die ein Teil der Argumente und Optionen aus den entsprechenden Transact-SQL-Elementen in SQL Server 2008 bereitgestellt wird

noteHinweis
Als veraltet markierte Funktionen des SQL Server-Datenbankmoduls werden in Windows Azure SQL-Datenbank unter Umständen nicht unterstützt. Veraltete Funktionen dürfen in neuen Anwendungen nicht verwendet werden. Die Liste mit den als veraltet markierten Funktionen finden Sie in der SQL Server-Onlinedokumentation unter Transact-SQL-Referenz (Datenbankmodul).

Weitere Informationen zur Transact-SQL-Unterstützung in Windows Azure SQL-Datenbank finden Sie unter Transact-SQL-Referenz (Windows Azure SQL-Datenbank).

Unterstützte und teilweise unterstützte Transact-SQL-Funktionen

Die folgenden Transact-SQL-Funktionen werden von Windows Azure SQL-Datenbank unterstützt bzw. teilweise unterstützt:

  • Konstanten

  • Einschränkungen

  • Cursor

  • Erweiterung von räumlichen Datentypen und Methoden per CLR

  • Indexverwaltung und Neuerstellung von Indizes

  • Lokale temporäre Tabellen

  • Reservierte Schlüsselwörter

  • Räumliche Daten und Indizes

  • Gespeicherte Prozeduren

  • Statistikverwaltung

  • Transaktionen

  • Trigger

  • Tabellen, Joins und Tabellenvariablen

  • Transact-SQL-Sprachelemente; Beispiele:

    • Erstellen/Löschen von Datenbanken

    • Erstellen/Ändern/Löschen von Tabellen

    • Erstellen/Ändern/Löschen von Benutzern und Anmeldungen

  • Benutzerdefinierte Funktionen

  • Sichten

Nicht unterstützte Transact-SQL-Funktionen

Folgende Transact-SQL-Funktionen werden von Windows Azure SQL-Datenbank nicht unterstützt:

  • Common Language Runtime (CLR)

  • Platzierung von Datenbankdateien

  • Datenbankspiegelung

  • Verteilte Abfragen

  • Verteilte Transaktionen

  • Dateigruppenverwaltung

  • Globale temporäre Tabellen

  • SQL Server-Konfigurationsoptionen

  • SQL Server Service Broker

  • Systemtabellen

  • Ablaufverfolgungsflags

Siehe auch

Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
© 2013 Microsoft. Alle Rechte vorbehalten.