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
![Améliorations de T-SQL Améliorations de T-SQL](https://www.itpro.fr/wp-content/uploads/2015/08/ef0648d8e4bf484900dfe2b2210e50ae.jpg)
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
![Guide de Reporting Microsoft 365 & Microsoft Exchange](https://www.itpro.fr/wp-content/uploads/2023/06/Promodag-Reports-pour-Microsoft-Exchange-Solution-de-reporting-detaille-de-lutilisation-de-Microsoft-Exchange-2023-1.jpg)
Guide de Reporting Microsoft 365 & Microsoft Exchange
Comment bénéficier d’une vision unifiée de vos messageries, mieux protéger vos données sensibles, vous conformer plus aisément aux contraintes réglementaires et réduire votre empreinte carbone ? Découvrez la solution de reporting complet de l’utilisation de Microsoft Exchange, en mode on-premise ou dans le Cloud.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Impact de l’IA générative sur le lieu de travail
- Red Sift : une proposition clé pour sécuriser le patrimoine numérique
- Cloud Temple : le cloud de confiance de référence du marché français et européen
- Fusion d’identités avec Binary Tree Directory Sync Pro
- Contrôler et optimiser les dépenses informatiques dans le contexte macroéconomique actuel
![Revue Smart DSI](https://www.itpro.fr/wp-content/uploads/2024/07/SMART-DSI-Numero-34-Juin-2024.jpg)