Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:✅ SQL Analytics-eindpunt en Warehouse 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.
Zie Limitations in SQL Database (preview) voor SQL-databases in Fabric.
Notitie
Zie het Fabric Data Warehouse releaseplan voor meer informatie over toekomstige functieontwikkeling voor Fabric Data Warehouse.
T-SQL-oppervlaktegebied
Fabric Data Warehouse ondersteunt T-SQL-tabellen, weergaven, opgeslagen procedures, functies, machtigingen en beveiligingsrollen.
- Zie
CREATEvoor meer informatie over/DROPTABLEondersteuning in Warehouse. - Zie Gegevenstypen voor meer informatie over ondersteunde gegevenstypen in Warehouse.
- U kunt ook 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.
- 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.
- Fabric Warehouse- en SQL Analytics-eindpunten ondersteunen beide standard, sequentiële en nested common table expressions (CTEs). 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 datawarehousing (Transact-SQL) voor meer informatie.
- TRUNCATE TABLE wordt ondersteund in Warehouse.
- Als u de naam van de kolom in een gebruikerstabel in Warehouse wilt wijzigen, gebruikt u de
sp_renameopgeslagen procedure. - Een subset van query- en joinhints wordt ondersteund in Warehouse. Zie Hints (Transact-SQL) voor meer informatie.
- Gedistribueerde #temp tabellen met sessiebereik worden ondersteund in Warehouse in Microsoft Fabric.
- Momenteel worden alleen de volgende subset van
ALTER TABLEbewerkingen in Warehouse in Microsoft Fabric ondersteund:- U kunt
ADDnull-kolommen van ondersteunde kolomgegevenstypen gebruiken. -
DROP COLUMNwordt ondersteund. -
ADDofDROPPRIMARY KEY,UNIQUEenFOREIGN_KEYkolombeperkingen worden ondersteund, maar alleen als deNOT ENFORCEDoptie is opgegeven. Alle andereALTER TABLEbewerkingen worden geblokkeerd. Er zijn beperkingen met het toevoegen van tabelbeperkingen of kolommen bij het gebruik van broncodebeheer met Warehouse. -
ALTERGedistribueerde tijdelijke tabellen worden ondersteund. - Ondersteunde
ALTER TABLE-instructies kunnen worden uitgevoerd binnen een expliciet door de gebruiker gedefinieerde transactie in Warehouse in Microsoft Fabric.
- U kunt
-
MERGEsyntaxis wordt ondersteund en is een algemeen beschikbare functie. Zie MERGE T-SQL-syntaxis voor meer informatie. - MET AI-functies (preview) kunt u geavanceerde tekstverwerking inschakelen zonder uw magazijn te verlaten.
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.
BULK LOADCREATE USER-
FOR JSONmoet de laatste operator in de query zijn en is dus niet toegestaan in subquery's - Handmatig gemaakte statistieken voor meerdere kolommen
- Gematerealiseerde weergaven
PREDICT- Query's gericht op systeem- en gebruikerstabellen
- Recursieve queries
- Schema- en tabelnamen mogen geen
/- of\-symbolen bevatten. SELECT-FOR XMLSET ROWCOUNTSET TRANSACTION ISOLATION LEVELsp_showspaceused- Synonyms
- Aanleidingen