Delen via


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.
  • 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