SSMS

Générer une commande INSERT INTO avec SQL Server Management Studio

Comment générer une commande INSERT INTO avec SQL Server Management Studio? Pour générer une instruction  INSERT INTO à partir de SQL Server Management Studio deux solutions existent, soit rédiger la commande à la main, soit la générer. Il est plus rapide de le faire via l’interface graphique de SSMS car elle est générée automatiquement et elle précise toutes les colonnes ainsi que

T-SQL

Exemple de requête INSERT INTO avec des variables SQL Server

Comment faire un requête INSERT INTO avec des variables dans SQL Server ? Nous allons reprendre le premier tutoriel et allons le modifier légèrement afin d’utiliser des variables dans la requête INSERT INTO plutôt que de coder en dur les valeurs.   Dans ce tutoriel, nous utilisons le code de cet exemple de requête INSERT INTO, mais en y ajoutant l’utilisation

T-SQL

Utiliser une requête INSERT dans une procédure stockée SQL Server

Comment insérer des lignes avec une requête INSERT depuis une procédure stockée avec SQL Server ? Quelle option pour afficher le nombre de lignes insérées par la procédure stockée? Comment écrire une procédure SQL Server avec un INSERT ?    Tout d’abord, vérifier au préalable que la table d’exemple n’existe pas, si elle existe alors nous la supprimer avec la commande

T-SQL

Couper une chaîne de caractère après un caractère avec SQL Server

En SQL, sous SQL-Server 2008 ou 2012 par exemple ou T-SQL, comment découper une chaîne de caractère après un caractère particulier, comme par exemple un nom de fichier : « fichier.txt » pour séparer le nom du fichier de son extension. Il est évident que découper une chaîne juste avant le caractère « . » doit se faire de manière dynamique, c’est à dire quelle

T-SQL

Détecter dernière date de changement table SQL Server 2008 ?

Cette requête 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, comme la date de création ou la date de dernière mise à jour de la table ou de la vue SQL Server.  Comment détecter le dernier changement sur une table ou une colonne dans une base

T-SQL

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

Comment écrire une procédure stockée SQL Server qui retourne des valeurs ? Dans ce tutoriel, nous allons voir comment écrire une procédure stockée SQL Server simple en T-SQL qui retourne des valeurs. La mise en place des paramètres de sortie d’une procédure stockée est similaire à celle des paramètres d’entrée, la seule différence est qu’il faut utiliser la clause OUTPUT après

T-SQL

Créer une procédure stockée SQL Server simple

Comment créer une procédure SQL Server simple? Une procédure stockée n’est rien de plus que du code SQL stocké de manière à être réutilisé facilement. Dans ce tutoriel, nous allons voir comment créer une procédure stockée simple en langage Microsoft T-SQL (Transact-SQL). Avant de créer une procédure stockée, vous devez savoir quel sera votre résultat final. Autrement dit, si vous

T-SQL

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

Eviter la limitation à 8000 caractères des variables TEXT en T-SQL ? 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 une solution pour éviter la limitation des 8000

T-SQL

INSERT INTO avec une requête SELECT SQL Server

Quelle syntaxe pour utiliser la commande INSERT INTO avec une requête SELECT sous SQL Server ? Plusieurs solutions et plusieurs options pour lancer une requête INSERT INTO avec un SELECT dans SQL Server. La première solution est d’insérer les données avec une requête SELECT qui retourne les informations en dur. La deuxième est d’utiliser un SELECT et un UNION ALL pour regrouper plusieurs lignes