Author Archives

Bonnes pratiques SQL

Voici une liste de quelques best practices pour la création de tables, d’instructions et de procédures stockées rédigée à partir de quelques articles glanés au fil du temps. Il s’agit davantage d’un aide mémoire que d’une liste d’éléments rigides à respecter ; il faut mettre en perspective plusieurs facteurs (fréquence d’utilisation de la requête, [...]

Liens : Dynamics GP

J’ai ajouté une page où l’on peut retrouver des liens pointant vers différentes ressources concernant Dynamics GP : blogues, articles, sites divers.
N’hésitez pas à me faire part de sites à y ajouter!

Microsoft Powershell

En résumé : WOW!
Depuis quelques temps je vois de plus en plus d’articles ou de scripts destinés à Powershell, mais je ne m’y étais pas encore attardé : quelle erreur!  Étant un amateur du terminal de linux et un irréductible du shell de Windows, Microsoft n’aurait pu me faire une plus belle surprise que cet [...]

Fonction InitCap pour SQL Server

Pour ceux qui ne la connaissent pas, la fonction InitCap permet sous Oracle de remplacer la première lettre de chaque mot dans un string par une majuscule; les autres lettres sont  en minuscule. Voici une fonction définie par l’usager pour simuler la fonction InitCap sous SQL Server.

Schémas de bases de données de MS Dynamics

Mise en situation :
Un utilisateur de Dynamics vient me voir pour m’apprendre que les relevés bancaires ont été conciliés par erreur… on ne sait pas quand, ni par qui. À l’aide de Log Explorer il a été facile de retrouver le moment où l’action a été produite; malheurusement il était impossible d’effectuer un rollback des [...]

Générer des numéros de ligne sous SQL Server 2000?

Sous SQL Server 2005, il est possible de facilement générer des numéros de ligne dans une requête en utilisant la fonction ROW_NUMBER.
On peut arriver au même résultat sous MSSQL2000 en utilisant un champ IDENTITY dans une table temporaire.