Not
Å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 Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analysplattformssystem (PDW)
SQL-analysslutpunkt i Microsoft Fabric
Lager i Microsoft Fabric
SQL-databas i Microsoft Fabric
En SQL-instruktion är en atomisk arbetsenhet och lyckas eller misslyckas helt. En SQL-instruktion är en uppsättning instruktioner som består av identifierare, parametrar, variabler, namn, datatyper och reserverade SQL-ord som kompileras korrekt. Analysis Services skapar en implicit transaktion för en SQL-instruktion om ett BeginTransaction kommando inte anger början av en transaktion. Analysis Services genomför alltid en implicit transaktion om -instruktionen lyckas och återställer en implicit transaktion om kommandot misslyckas.
Det finns många typer av instruktioner. Det kanske viktigaste är SELECT som hämtar rader från databasen och gör det möjligt att välja en eller flera rader eller kolumner från en eller flera tabeller i SQL Server. Den här artikeln sammanfattar de kategorier av instruktioner som ska användas med Transact-SQL (T-SQL) utöver -instruktionen SELECT . Du hittar alla instruktioner som visas i det vänstra navigeringsfältet.
Information om T-SQL-stöd i en SQL-analysslutpunkt eller lager i Microsoft Fabric finns i T-SQL-ytan i Microsoft Fabric.
Säkerhetskopiering och återställning
Säkerhetskopierings- och återställningsinstruktionerna ger sätt att skapa säkerhetskopior och återställa från säkerhetskopior. Mer information finns i översikten över säkerhetskopiering och återställning.
Datadefinitionsspråk
DDL-instruktioner (Data Definition Language) definierar datastrukturer. Använd dessa instruktioner för att skapa, ändra eller släppa datastrukturer i en databas. Dessa instruktioner omfattar:
- ALTER
- Collations
- CREATE
- DROP
- INAKTIVERA TRIGGAR
- AKTIVERA UTLÖSARE
- RENAME
- UPPDATERA STATISTIK
- TRUNCATE TABLE
Språk för datamanipulering
DML (Data Manipulation Language) påverkar informationen som lagras i databasen. Använd dessa instruktioner för att infoga, uppdatera och ändra raderna i databasen.
- BULK INSERT
- DELETE
- INSERT
- SELECT
- UPDATE
- MERGE
Behörighetsuttalanden
Behörighetsuttryck avgör vilka användare och inloggningar som kan komma åt data och utföra åtgärder. Mer information om autentisering och åtkomst finns i Säkerhetscenter.
Service Broker-uttalanden
Service Broker är en funktion som ger inbyggt stöd för meddelande- och köprogram. Mer information finns i Service Broker.
Sessionsinställningar
SET-instruktioner avgör hur den aktuella sessionen hanterar körningstidsinställningar. En översikt finns i SET-instruktioner.