Voici deux procédures pour insérer et supprimer dans différents modes (frère, père….) des éléments dans une arborescence modélisée par intervalle.
Lire la suite
Archives pour la catégorie SQL Server 2008
Lister la taille de toutes les tables de toutes les base
Voici un petit script pour lister la taille de toutes les tables de toutes les bases de votre serveur…
Simulation de la déférabilité d’une contrainte
Rare sont les SGBDR a accepter la déférabilité d’une contrainte. Mais que faire si l’on veut à tout prix mettre en place une contrainte circulaire vérifiée ?
Historisation de l’évolution des données
Le besoin d’historiser l’évolution des données est de plus en plus fort. Dans certains domaines, comme dans l’informatique médicale et tout ce qui touche à la santé, le demande de traçabilité de l’information, tant dans ses évolutions que dans son origine est important.
Il existe différentes méthodes dont j’ai parlé à travers une série d’article de SQL Server Magazine. Voici une méthode mise en place pour Santé Service dans la cadre de la refont de l’ERP interne.
Lire la suite
Transformation d’un document XML simple en table avec SQL Server
Voici comment transformer tous les attributs situés à un même niveau de noeud d’un document XML
Comment restaurer la dernière sauvegarde depuis un fichier multisauvegarde (device) ?
La procédure suivante permet de restaurer la dernière sauvegarde empilée dans un fichier multi sauvegardes.
Recherches de multiples occurrences d’une chaine dans une autre
La fonction ci dessous recherche toutes les occurrences d’une chaine dans une autre.
Ecriture de fichiers texte via SQL
La manipulation de fichiers texte, par exemple à des fin de journalisation d’événements, peut se faire directement dans SQL à l’aide de procédure de manipulation de fichiers via des commandes OLE Automation.
Contrôle de cohérence par algorithme de clef de LUHN
L’algorithme de la clé de Luhn sert à vérifier les données de différents identifiants numériques tels que les SIREN, SIRET, les n° de cartes bancaires, les n° ADELI…
Lire la suite
Using a strong naming convention help to find problems…
In a debate I have had with Joe Celko by emailing, I criticised his naming convention he expose in « SQL programming Style » (Morgan Kaufmann). Let me talk about this case…
Lire la suite