À la suite d’une demande du forum, je me suis penché sur le calcul de durée en jour avec des mois comptables de 30 jours. Comme d’habitude il faut passer par une table de date !
Lire la suite
Archives pour la catégorie SQL Server 2012
SQL Server : statistiques pour l’optimiseur
Tout, tout, tout, vous saurez tout sur les statistiques de l’optimiseur…
Cette Session des journées SQL Server a eu lieu mardi 2 décembre 2014, chez Microsoft France à Issy les Moulineaux.
Auteurs et présentateur : Arian Papillon et Frédéric Brouard
Lire la suite
Méta modèle en XML
En alternative à l’article que j’ai donné ici : http://sqlpro.developpez.com/cours/modelisation/metadonnees/
voici un exemple de méta modélisation fait en XML avec MS SQL Server…
Lire la suite
Taille des bases de données SQL Server
Voici une requête donnant toutes les indications de taille des bases de données MS SQL Server :
Dimension des fichiers, dimension du stockage.
Lire la suite
Vider toutes les tables d’une base
Une question simple et un réponse efficace. Comment vider toutes les tables d’une base de données ?
Lire la suite
Format de date SQL Server
Quel format utiliser pour une date avec SQL Server ? Le format normatif bien sûr !
Lire la suite
Tabulariser un XML générique avec SQL Server
Le présent article vous propose de savoir comment tabulariser un XML
générique sans pour autant connaître le nom des balises XML en
utilisant une requête SQL avec XPath et XQuery…
Lire la suite
Sauvegardes partielles SQL Server… Comment ça fonctionne ?
SQL Server permet de sauvegarder une partie de la base de données par fichier ou par groupe de fichiers. Mais qu’en est-il de la restauration ? Est-il possible de restaurer partiellement une base ? En imaginant une table mère dans un fichier et sa table fille dans l’autre comment assurer l’intégrité des données avec de telles sauvegardes ?
Lire la suite
Génération de commande INSERT avec les données d’une table
La présente procédure permet de générer des scripts de rétro insertion des données des tables SQL Server au format standard de SQL, c’est à dire compatibles avec la plupart des SGBDR comme Oracle, PostGreSQL ou MySQL.
Verionning automatique de tous les objets créés dans toutes les bases d’un serveur MS SQL
Il est possible de laisser à SQL Server le soin de gérer le versionnement de l’ensemble des objets créés dans les bases (tables, contraintes, index, vues, déclencheurs, fonctions, procédures…).
Ceci se fait à l’aide d’un déclencheur DDL, d’une table de suivi, et d’une requête astucieuse dépliant le contenu XML de EVENTDATA (le paquet d’information d’un événement DDL) agrémentée d’une fonction de fenêtrage…
Lire la suite