Dans SQL Server 2008, T-SQL ne bénéficie pas de changements majeurs, mais la nouvelle version inclut de nombreuses fonctionnalités qui renforcent la simplicité et l’efficacité du code. Certaines améliorations syntaxiques seront appréciées des développeurs, notamment quelques-unes qui rapprochent T-SQL d’un langage de programmation digne de ce
Améliorations de T-SQL
nom.
Il est désormais possible de déclarer et d’initialiser des variables dans une instruction unique. Les paramètres table (TVP, tablevalued parameter) constituent une des nouvelles fonctions T-SQL que je préfère. Elle vous épargnera à elle-seule une grande quantité de code T-SQL peu esthétique. Avez-vous déjà été obligé de passer plusieurs données en tant que paramètre à une procédure stockée ? Il s’agissait peut-être d’une liste délimitée par des virgules ou d’une autre structure similaire à un tableau.
Vous deviez écrire du code d’analyse peu élégant pour fractionner les valeurs, puis utiliser probablement une boucle pour traiter les données. SQL Server 2005 a introduit un type de données table, mais vous ne pouviez pas le passer à une procédure. Les paramètres TVP résolvent élégamment ces types de problèmes en vous permettant de passer un paramètre table à la procédure ou fonction.
Ensuite, dans le corps de la procédure, vous pouvez employer les fonctions de SQL basées sur les ensembles pour traiter les données, notamment en les insérant dans une table persistante.
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
- Cybersécurité Active Directory et les attaques de nouvelle génération
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Afficher les icônes cachées dans la barre de notification
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Une baie de stockage c’est quoi ?
Les plus consultés sur iTPro.fr
- Agents IA : arrêtons de leur confier nos secrets
- Ransomwares : l’extorsion vise désormais les salariés et leurs proches
- Veeam passe à la vitesse supérieure avec iResOps pour Microsoft 365
- Visibilité, réputation, clients : ce que les petites entreprises ne pourront plus déléguer en 2027
Articles les + lus
Continuer avec Exchange Server : quelles conséquences ?
Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
À la une de la chaîne Tech
- Continuer avec Exchange Server : quelles conséquences ?
- Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
- Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
