Introductie
SQL Server 2022 introduceert een reeks nieuwe functies en verbeteringen, die krachtige hulpprogramma's en mogelijkheden bieden die de prestaties optimaliseren en betere controle bieden over het maken van SQL-objecten. In deze module worden enkele van de belangrijkste T-SQL-functies in de nieuwste release verkend, zoals hervatbare beperkingen, opties met lage prioriteit, SELECT WINDOW
functies, nieuwe JSON
-functies en meer. Met deze nieuwe functies kunnen databasebeheerders en ontwikkelaars databasebewerkingen beter beheren, de efficiëntie verbeteren en zich aanpassen aan de veranderende behoeften van modern gegevensbeheer.
In deze module behandelen we de volgende onderwerpen:
- hervatbare beperkingen: Leer hoe u onlinebewerkingen uitvoert voor het toevoegen van primaire sleutels en unieke beperkingen aan grote tabellen, waardoor het mogelijk is om te pauzeren, hervatten en herstellen van storingen.
- opties met lage prioriteit: ontdek hoe u vergrendelingsconflicten beheert tijdens online indexbewerkingen en hoe deze invloed op andere query's en transacties minimaliseren.
-
SELECT WINDOW-functies: Informatie over het uitvoeren van geavanceerde vensters en analytische taken met behulp van het
WINDOWS
predicaat van deSELECT
-instructie. -
IS DISTINCT FROM en IS NOT DISTINCT FROM: Verken deze operators die waarden vergelijken, rekening houdend met
NULL
waarden op een beknopte en intuïtieve manier. -
nieuwe datum- en tijdfuncties: vertrouwd raken met
DATETRUNC
,DATE_BUCKET
en andere functies waarmee datum- en tijdgegevens worden bewerkt en geanalyseerd. -
tekenreeks- en vergelijkingsfuncties: duik in
LTRIM
,RTRIM
,TRIM
,STRING_SPLIT
,GREATEST
,LEAST
en meer om tekenreeksgegevens efficiënt te verwerken en te vergelijken. -
JSON-functies: meer informatie over
JSON_OBJECT
,ISJSON
,JSON_PATH_EXISTS
enJSON_ARRAY
, waarmee krachtige JSON-gegevensbewerkingen en querymogelijkheden mogelijk zijn. -
percentielfuncties bij benadering: informatie over het gebruik van
APPROX_PERCENTILE_DISC
enAPPROX_PERCENTILE_CONT
voor efficiënte percentielberekeningen. -
bitmanipulatiefuncties: Verken
GET_BIT
,BIT_COUNT
,LEFT_SHIFT
,RIGHT_SHIFT
enSET_BIT
voor het werken met gegevens op bitniveau.
Leerdoelen
Wanneer u deze module hebt voltooid, moet u het volgende kunnen doen:
- Meer informatie over de nieuwe en verbeterde T-SQL-functies in SQL Server 2022.
- Gebruik nieuwe functies en mogelijkheden om de prestaties en onderhoudbaarheid van de database te optimaliseren.
- Pas zich aan de veranderende behoeften van moderne databasebeheerders en ontwikkelaars aan.
Voorwaarden
- SQL Server 2022
- Basiskennis van SQL Server en queryverwerking
- Basiskennis van de Transact-SQL (T-SQL)-taal
- Bekendheid met SQL Server-functies en -operators