T-SQL-surface area in Microsoft Fabric
Van toepassing op:✅ SQL Analytics-eindpunt en -magazijn in Microsoft Fabric
In dit artikel worden de syntaxismogelijkheden van de T-SQL-taal van Microsoft Fabric besproken bij het uitvoeren van query's op het EINDPUNT van SQL Analytics of Warehouse.
Deze beperkingen zijn alleen van toepassing op eindpuntitems van Warehouse en SQL Analytics in Fabric Synapse Data Warehouse. Zie Beperkingen in SQL Database in Microsoft Fabric (preview) voor beperkingen van SQL Database in Fabric.
Notitie
Zie het releaseplan voor Fabric Data Warehouse voor meer informatie over toekomstige functieontwikkeling voor Fabric Data Warehouse.
T-SQL-surface area
- Tabellen maken, wijzigen en verwijderen, en invoegen, bijwerken en verwijderen worden alleen ondersteund in Warehouse in Microsoft Fabric, niet in het SQL-analyse-eindpunt van Lakehouse.
- U kunt uw eigen T-SQL-weergaven, -functies en -procedures maken boven op de tabellen die verwijzen naar uw Delta Lake-gegevens in het SQL-analyse-eindpunt van Lakehouse.
- Zie Tabellen voor meer informatie over ondersteuning voor CREATE/DROP TABLE.
- Fabric Warehouse en SQL Analytics-eindpunt ondersteunen zowel standaard,sequentiële als geneste CTE's. Hoewel CTE's algemeen beschikbaar zijn in Microsoft Fabric, zijn geneste CTE's momenteel een preview-functie. Zie Nested Common Table Expression (CTE) in Fabric Data Warehouse (Transact-SQL) voor meer informatie.
- Zie Gegevenstypen voor meer informatie over gegevenstypen.
- TRUNCATE Table wordt ondersteund in Warehouse in Microsoft Fabric.
Beperkingen
Op dit moment wordt de volgende lijst met opdrachten momenteel NIET ondersteund. Probeer deze opdrachten niet te gebruiken. Hoewel ze misschien lukken, kunnen ze problemen veroorzaken in uw magazijn.
ALTER TABLE ADD
/ALTER
/DROP COLUMN
- Momenteel worden alleen de volgende subset van
ALTER TABLE
bewerkingen in Warehouse in Microsoft Fabric ondersteund:- NULL-kolommen van ondersteunde kolomgegevenstypen TOEVOEGEN.
- PRIMAIRE SLEUTEL TOEVOEGEN of VERWIJDEREN, UNIEK en FOREIGN_KEY kolombeperkingen, maar alleen als de optie NIET AFGEDWONGEN is opgegeven. Alle andere ALTER TABLE-bewerkingen worden geblokkeerd.
- Er zijn beperkingen met het toevoegen van tabelbeperkingen of kolommen bij het gebruik van broncodebeheer met Warehouse.
- Momenteel worden alleen de volgende subset van
BULK LOAD
CREATE ROLE
CREATE USER
- Hints
- IDENTITEITSkolommen
- Handmatig gemaakte statistieken voor meerdere kolommen
- Gerealiseerde weergaven
MERGE
OPENROWSET
PREDICT
- Query's gericht op systeem- en gebruikerstabellen
- Recursieve query's
- Opslaan in cache van resultatenset
- Schema- en tabelnamen mogen geen
/
of\
SELECT
-FOR XML
SET ROWCOUNT
SET TRANSACTION ISOLATION LEVEL
sp_showspaceused
- Tijdelijke tabellen
- Triggers