Voici un procédure Transact SQL qui récupére dynamiquement les adresses IP des cartes d’un serveur. Cette procédure marche pour un OS en anglais comme en français.
Archives pour la catégorie MS SQL Server
Procédure de récupération des fichiers d’un répertoire
Cette procédure permet de récupérer la liste des fichiers d’un répertoire sous forme de table.
Lire la suite
Une fonction récupérant les paramètres d’un index pour sa re création
La présente fonction permet de recomposer les caractéristiques logiques d’un index existant, à savoir, la liste des colonnes indexées avec leur position ordinale et leur sens ainsi que le lise des colonnes incluses et l’éventuel filtre (SQL 2008 only).
Une requête pour retrouver les colonnes auto incrémentées de la base et leur valeur actuelle
Voici une requête Transact SQL (MS SQL Server) pour retrouver toutes les colonnes auto incrémentées d’une base et leur valeur actuelle d’incrément.
Arborescence en mode intervallaire : procédures génériques d’insertion et de suppression
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
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
Qualité des données : les majuscules doivent impérativement être accentuées
La question récurrente de mettre ou pas un accent sur une majuscule est sans fondement. Quelle est la règle en la matière ?
L’écriture française comportant des accents, ce n’est pas parce que les mots figurent en majuscule ou en lettres capitales qu’ils doivent perdre leur accentuation.
Non seulement il s’agit d’une position culturelle mais aussi légale, comme cet article le montre.
Lire la suite