Transact-SQL

SQL Server SELECT WHERE

Ecrire une requête SELECT WHERE avec SQL Server ? Cet exemple de requête T-SQL SELECT WHERE montre la syntaxe SQL Server 2012 de base. La clause WHERE permet de filtrer les données en ajoutant une ou plusieurs conditions et donc de n’afficher que les lignes de la table qui correspondent effectivement à la condition. La clause WHERE en SQL est certainement la clause LMD

Procédure stockée SQL Server

Procédure stockée SQL Server qui retourne des valeurs

Comment retourne des valeurs depuis une procédure stockée SQL Server ? Cet exemple simple en T-SQL retourne des valeurs à travers les paramètres de sortie. La mise en place, l’instanciation et l’utilisation des paramètres de sortie d’une procédure stockée est similaire à celle des paramètres d’entrée. Par ailleurs, la clause OUTPUT après le nom du paramètre constitue la différence majeure. Le mot clef OUTPUT spécifie

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, ici un point, doit se faire de manière dynamique, c’est à dire quelle que soit la position du caractère. Comment séparer une

Fonctions SQL Server

Comment modifier une fonction SQL Server ?

Comment modifier une fonction SQL Server avec la commande alter function ? Pour modifier une fonction MS SQL existante, le plus efficace est de la changer avec la commande T-SQL ALTER FUNCTION. En effet, la commande ALTER FUNCTION permet de modifier le code de la fonction créée auparavant en une seule étape. Comment modifier une fonction SQL Server existante avec un script ALTER FUNCTION

Fonctions SQL Server

Gérer les fonctions SQL Server utilisateur

Comment gérer les fonctions SQL Server utilisateur ? Lorsque l’on commence le développement T-SQL en utilisant les fonctions SQL Server, il faut apprendre les syntaxes et éviter les erreurs, sinon le SQL devient frustrant. Cet article présente le code pour créer, modifier, appeler et supprimer les fonctions SQL Server. Ces exemples SQL de fonctions utilisateur comme Create Function présentent la syntaxe des principales opérations

Transact-SQL

Gérer les champs textes SQL Server de plus de 8000 caractères

Comment gérer les champs textes SQL Server de plus de 8000 caractères sans erreur ? Les champs VARCHAR et NVARCHAR sont limités à 8000 caractères avec SQL Server. Manipuler des champs textes supérieurs à 8000 caractères et le message suivant s’affiche : “The text, ntext, and image data types are invalid for local variables.”. Voici donc une solution pour contourner cette limitation des 8000

Transact-SQL

Afficher la date de modification d’une table SQL Server

Comment afficher la date de modification d’une table SQL Server ? Cet exemple de requête SQL permet grâce aux tables systèmes de SQL Server de détecter les derniers changements effectués sur une table ou une vue SQL Server. Elle affiche la date de création et la date de dernière mise à jour. Par ailleurs cette requête prend en compte uniquement les tables car elle

Transact-SQL

Afficher le mois en lettres avec SQL Server

Comment afficher le nom du mois en lettres à partir d’une date avec SQL Server ? C’est-à-dire avec les noms de mois complets comme janvier, février, mars, avril, mai, etc. écrits en toutes lettres. Cette requête vous montre comment obtenir les noms de mois complets à partir de la date courante ou de toute autre date. En effet, avec un simple SELECT GETDATE() vous

Pas d'image
Procédure stockée SQL Server

Modifier une procédure stockée SQL Server

Comment modifier une procédure stockée SQL Server? Il suffit d’utiliser la commande ALTER et le mot clef PROCEDURE, dans l’exemple ci-dessous, nous ajoutons la possibilité de filtrer et d’afficher tous les clients dont la ville ressemble au paramètre @Ville. La procédure stockée tri maintenant les données numéro de client descendant.   Comment modifier une procédure stockée SQL Server avec du code T-SQL?   La

Pas d'image
Vues SQL Server

Créer une vue SQL Server avec encryptage

Comment créer une vue SQL Server avec l’option d’encryptage? Encryption ou chiffrement en Anglais permet de masquer le code la vue. Voici un exemple de code en langage transact SQL pour créer une vue avec l’option WITH ENCRYPTION. Créer une vue SQL Server avec l’option d’encryptage Tout d’abord, voici la vue des ventes d’origine utilisée dans l’exemple. Utiliser le code SQL suivant pour créer