
Il y a deux semaines, je m'étais fixé une mission très simple : terminer une de mes vieilles applications.
Je me suis donc replongé dans le code, et j'en ai tiré un constat : j'avais énormément de choses à modifier (bugs, vieilles fonctionnalités inutiles, nouvelles fonctionnalités à ajouter, ...).
Le problème, quand on a une énorme liste de choses à modifier, c'est de s'y retrouver au milieu de toutes ces tâches... J'ai donc voulu, pour gagner du temps, me développer un petit outil web pour gérer mes tâches très simplement (façon Scrum avec des post-its triés par colonne : A faire, en cours et terminé).
J'ai donc développé ma petite application assez rapidement... Mais en voulant la passer en Français, j'ai réalisé que faire la gestion des traductions dans SQL Server Management Studio... Ben c'était pas ce qu'il y a de mieux.
Je me suis donc développé une application qui me permet de gérer facilement les traductions en BDD.
Si on résume, j'ai développé une application pour m'aider à développer une application censée m'aider à développer une application.
Je crois que je viens d'importer un concept dans le monde du développement : l'Inception. Bienvenue dans la Devception !
Le pire dans tout ça, c'est que l'application que je devais finir n'a pas bougé d'un pouce. C'est cool d'être développeur
.
Et pour finir sur une petite note d'humour :

image modifiée de mia.judkins, sous licence CC

Aujourd’hui, une petite astuce Management Studio pour tous ceux qui s’amusent à générer du SQL à la volée.
En effet, lorsqu’on génère une requête SQL directement dans une procédure stockée, on a souvent besoin de relire notre belle requête générée, histoire d’être sûr qu’elle ne fasse pas n’importe quoi. Malheureusement, ce n’est pas facile de lire ce que SQL Server Management Studio nous renvoie, étant donné que ce dernier met en vrac notre requête dans une cellule de grille :

Du coup, on perd notre belle indentation si durement créée dans notre requête SQL. Mais alors comment faire ? Tout réindenter à la main ? 
Non. Il y a bien plus simple !
Dans votre management studio, allez dans "Outil/Options".
Puis allez dans "Résultats de la requête/SQL Server/Résultats dans du texte". Là, changez la valeur du champ "Nombre maximal de caractères affichés dans chaque colonne" pour 8192 (le maximum) :

Enfin, fermez votre fenêtre de requête, ouvrez-en une nouvelle et cliquez sur ce bouton :

Vous n'avez plus qu'à lancer votre script, et vous récupérerez votre requête mise en forme ! 

image modifiée de Anton Fomkin, sous licence CC