[TSQL][SQL Server 2005]Récupérer le contenu d’un schéma XSD

En évoluant dans la rédaction de mon second article qui fait un tour d’horizon sur la prise en charge du XML dans SQL Server depuis la version 2000 jusqu’à la version 2008. Je suis tombé sur cette requête TSQL qui permet de récupérer le contenu des schémas XSD de sa base de données.

 <br />
SELECT XML_SCHEMA_NAMESPACE(sch.name, xsc.name) <br />
FROM sys.xml_schema_collections AS xsc <br />
JOIN sys.schemas AS sch ON xsc.schema_id = sch.schema_id <br />
WHERE sch.schema_id <> 4 <br />

On exclut le ‘4’ qui est sys (Objets système).

Vous n’avez plus qu’a l’utiliser dans vos programmes ;)

Publication de mon premier article

Un petit post pour signaler la publication de mon premier article qui porte sur la sauvegarde et le traitement des données XML dans une base de données SQL Server 2005 avec ADO.net XML indexation.

L’article est disponible depuis Mars mais la publication n’a été effective que le mardi 25.

N’hésitez pas a y jeter un coup d’œil ;)

Utilisation de la colonne de type XML dans SQL Server 2005 avec Ado.net