Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:✅ SQL-analysslutpunkt och lager i Microsoft Fabric
Den här artikeln beskriver syntaxfunktionerna för T-SQL-språk i Microsoft Fabric när du kör frågor mot SQL-analysslutpunkten eller Warehouse.
För SQL-databas i Infrastrukturresurser, se Begränsningar i SQL-databas (förhandsversion).
Anteckning
Mer information om kommande funktionsutveckling för Fabric Data Warehouse finns i lanseringsplanen för Fabric Data Warehouse.
T-SQL-funktionsutbud
- Det går bara att skapa, ändra och ta bort tabeller och infoga, uppdatera och ta bort i Warehouse i Microsoft Fabric, inte i SQL-analysslutpunkten för Lakehouse.
- Du kan skapa egna T-SQL-vyer, funktioner och procedurer ovanpå tabellerna som refererar till dina Delta Lake-data i SQL-analysslutpunkten i Lakehouse.
- Mer information om stöd för CREATE/DROP TABLE finns i Tabeller.
- Fabric Warehouse- och SQL-analysslutpunkten stöder både standard, sekventiella och kapslade CTE:er. Även om CTE:er är allmänt tillgängliga i Microsoft Fabric, är kapslade CTE:er för närvarande en förhandsgranskningsfunktion. Mer information finns i kapslat gemensamt tabelluttryck (CTE) i Fabric-datalager (Transact-SQL).
- Mer information om datatyper finns i Datatyper.
- TRUNCATE TABLE stöds i Warehouse i Microsoft Fabric.
- Om du vill ändra namnet på kolumnen i en användartabell i Warehouse använder du den
sp_renamelagrade proceduren. - En delmängd av fråge- och kopplingstips stöds. För mer information, se Tips (Transact-SQL).
- Sessionsomfattande distribuerade #temp tabeller stöds i Warehouse i Microsoft Fabric.
-
MERGEsyntax stöds som en förhandsgranskningsfunktion. Mer information finns i MERGE T-SQL-syntax.
Begränsningar
För närvarande stöds inte följande lista med kommandon. Försök inte använda de här kommandona. Även om de verkar lyckas kan de orsaka problem i ditt lager.
ALTER TABLE ADD/ALTER- För närvarande stöds endast följande delmängd av
ALTER TABLEåtgärderna i Warehouse i Microsoft Fabric:- LÄGG TILL nullbara kolumner med kolumndatatyper som stöds.
DROP COLUMN- Lägg till eller ta bort primärnyckel-, unik- och främmande nyckel-kolumnbegränsningar, men bara om alternativet ej påtvingad har angetts. Alla andra ALTER TABLE-åtgärder blockeras.
- Det finns begränsningar med att lägga till tabellbegränsningar eller kolumner när du använder Källkontroll med Warehouse.
- För närvarande stöds endast följande delmängd av
BULK LOADCREATE USER-
FOR JSONmåste vara den sista operatorn i frågan och är därför inte tillåten i underfrågor - IDENTITY-kolumner
- Statistik för flera kolumner skapades manuellt
- Materialiserade vyer
PREDICT- Frågor som riktar sig till system- och användartabeller
- Rekursiva frågor
- Schema- och tabellnamn får inte innehålla
/eller\ SELECT-FOR XMLSET ROWCOUNTSET TRANSACTION ISOLATION LEVELsp_showspaceused- Utlösare