Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:✅ SQL-Analyseendpunkt und Warehouse in Microsoft Fabric
In diesem Artikel werden die T-SQL-Syntaxfähigkeiten von Microsoft Fabric beim Abfragen des SQL-Analyseendpunkts oder des Data Warehouse behandelt.
Informationen zur SQL-Datenbank in Fabric finden Sie unter Einschränkungen in der SQL-Datenbank (Vorschau).
Hinweis
Weitere Informationen zur bevorstehenden Featureentwicklung für Fabric Data Warehouse finden Sie im Fabric Data Warehouse-Releaseplan.
T-SQL-Oberfläche
- Das Erstellen, Ändern und Löschen von Tabellen sowie das Einfügen, Aktualisieren und Löschen von Tabellenwerten werden nur in Warehouse in Microsoft Fabric und nicht im SQL-Analyseendpunkt des Lakehouse unterstützt.
- Sie können ihre eigenen T-SQL-Ansichten, Funktionen und Prozeduren auf der Grundlage der Tabellen erstellen, die auf Ihre Delta Lake-Daten im SQL-Analyseendpunkt des Lakehouse verweisen.
- Weitere Informationen zur Unterstützung von CREATE/DROP TABLE finden Sie unter Tabellen.
- Fabric Warehouse- und SQL-Analyseendpunkt unterstützen CTEs der Typen Standard, Sequenziell und Geschachtelt. Während CTEs in Microsoft Fabric allgemein verfügbar sind, sind geschachtelte CTEs derzeit eine Previewfunktion. Weitere Informationen finden Sie unter Geschachtelte CTEs (Common Table Expressions) in Fabric Data Warehousing (Transact-SQL).
- Weitere Informationen zu Datentypen finden Sie unter Datentypen.
- TRUNCATE TABLE wird in Warehouse in Microsoft Fabric unterstützt.
- Verwenden Sie
sp_renamedie gespeicherte Prozedur, um den Namen der Spalte in einer Benutzertabelle in Warehouse zu ändern. - Eine Teilmenge von Abfrage- und Verknüpfungshinweisen wird unterstützt. Weitere Informationen finden Sie unter Hints (Transact-SQL).
- Verteilte #temp Tabellen mit Sitzungsbereich werden in Warehouse in Microsoft Fabric unterstützt.
-
MERGESyntax wird als Vorschaufeature unterstützt. Weitere Informationen finden Sie unter MERGE T-SQL-Syntax.
Begrenzungen
Derzeit wird die folgende Liste von Befehlen NICHT unterstützt. Versuchen Sie nicht, diese Befehle zu verwenden. Auch wenn sie zu funktionieren scheinen, können sie Probleme in Ihrem Warehouse verursachen.
ALTER TABLE ADD/ALTER- Derzeit wird nur die folgende Teilmenge von
ALTER TABLE-Vorgängen in Warehouse in Microsoft Fabric unterstützt:- ADD-Spalten mit NULL-Zulässigkeit für unterstützte Spaltendatentypen.
DROP COLUMN- ADD oder DROP PRIMARY KEY, UNIQUE und FOREIGN_KEY-Spalten-Constraints, aber nur, wenn die Option NOT ENFORCED angegeben wurde. Alle anderen ALTER TABLE-Vorgänge werden blockiert.
- Bei Nutzung der Quellcodeverwaltung mit Warehouse gelten Einschränkungen in Bezug auf das Hinzufügen von Tabellenbegrenzungen oder Spalten.
- Derzeit wird nur die folgende Teilmenge von
BULK LOADCREATE USER-
FOR JSONmuss der letzte Operator in der Abfrage sein und ist daher innerhalb von Unterabfragen nicht zulässig. - Manuell erstellte mehrspaltige Statistiken
- Materialisierte Ansichten
PREDICT- Abfragen für System- und Benutzertabellen
- Rekursive Abfragen
- Schema- und Tabellennamen dürfen weder
/noch\enthalten. SELECT-FOR XMLSET ROWCOUNTSET TRANSACTION ISOLATION LEVELsp_showspaceused- Trigger