Transact-SQL

Exécuter une requête avec une variable en T-SQL

Comment exécuter une chaîne de caractères avec une variable en dur avec EXEC ? Lancer l’exécution d’une chaîne de charactère du type : “@SQL = ‘SELECT CHAMPS1, CHAMPS2 FROM TABLE_1 WHERE CHAMPS1 = @VARIABLE’ EXEC @SQL”.  Le message d’erreur suivant s’affiche : “Must declare the scalar variable “@SQL”.   Alors

Transact-SQL

Découper un texte après un caractère avec SQL Server

Comment découper un texte après un caractère particulier avec SQL Server? comme par exemple un nom de fichier : “fichier.txt” pour séparer le nom du fichier de son extension. En effet, il est évident que découper une chaîne juste avant le caractère “.” doit se faire de manière dynamique, c’est

Transact-SQL

Découper un texte en plusieurs lignes avec une requête

Comment découper un texte avec des séparateurs vers plusieurs lignes en SQL? Voici comment découper un texte composé d’éléments séparés par des virgules, des points-virgules, des tabulations, ou encore des points. Une manière la efficace et simple est d’utiliser les fonctions XML intégrées au langage SQL Server et le type