Accueil
Articles
Astuces
Actualités
Auteurs
A propos
Contact
S'enregistrer
|
S'identifier
S'identifier
Authentification invalide
N
om d'utilisateur
M
ot de Passe
S
e souvenir de moi la prochaine fois.
S'identifier
Annuler
S'enregistrer
Mot de passe oublié ?
SQL Serveur 2008. Les Table Value Parameter
SQL Serveur 2008 propose un nouveau type de donnée attend depuis longtemps : Les TVP ou Table Value Parameter
Par
Sébastien Pertus
publié le 07/10/2007 à 23:36, lu 4506 fois, 7 pages
3 commentaire(s)
Tags:
SQL Server 2005
,
SQL Server 2008
,
ADO.NET 2
1 | Introduction
1 | Introduction
2 | Utilisation du type NText sous SQL Serveur 2000
3 | Utilisation du type XML sous Sql Serveur 2005
4 | Présentation du type Table Value Parameter
5 | Table Value Parameter : Création du type. Transact SQL
6 | Table Value Parameter : Intégration avec .NET
7 | Conclusion
Introduction
Nous allons aborder aujourd'hui une nouvelle fonctionnalité disponible dans SQL Server 2008, au niveau DML (Data Manipulation Language) : Les "
Tables Values Parameters
" (TVP)
Le concept est simple, et il résulte du constat de nombreuses demandes de la part des développeurs autour de la plateforme SQL Serveur : Avoir la possibilité de passer à une procédure stockée, un paramètre de type Table.
Depuis longtemps, nous sommes confrontés à ce problème de passage d'une quantité d'informations non prédéfinis à l'avance à une procédure stockée.
Sur
SQL Serveur 2000
l'utilisation d'un bloc de type Ntext contenant du XML pouvait résoudre ce problème. Le requêtage de cet ensemble d'informations dans la procédure stockée pouvait être laborieux et sujet à beaucoup de problèmes.
En effet, parlons juste du typage des données de ce champ texte et on peut imaginer le nombre de problèmes que cela peut soulever.
Sur
SQL Serveur 2005
, l'utilisation du type XML, s'il est associé à un schéma, peut résoudre beaucoup de problèmes, de plus il est facile de requêter l'ensemble des informations contenues dans le champ XML via le système de requétage XPath.
Si de plus notre champ XML est associé à un schéma XSD, les problème de typage des données est alors résolu.Demain sur
SQL Serveur 2008
, il ne sera plus nécessaire de passer par un champ XML, les TVP rendant cette tache encore plus aisée.
Dans cet article, nous passerons brièvement les façons de faire sous SQL 2000 puis sous SQL 2005, pour nous intéresser ensuite à l'utilisation des TVP sous SQL Serveur 2008.
1
2
3
4
5
6
7
»
Démarrer une discussion
Table Valued Parameters - Java
Chargement ...
Discussion démarée par
ivandolchevic
le 16/03/2009 à 15:55, 3 commentaire(s).
Ecrire un commentaire
Titre
Commentaire
Annuler