SSMS

SQL Server insert into avec SSMS

Comment générer une requête SQL Server insert into avec SSMS? Pour générer une instruction d’insertion à partir de SQL Server Management Studio, deux solutions existent. Soit rédiger la commande à la main, soit la générer automatiquement. Il est plus rapide de le faire via l’interface graphique de SSMS car l’outil génère la requête automatiquement. La requête précise toutes les colonnes de manière explicite ainsi

Transact-SQL

Requête SQL Server SUBSTRING

Quelle est la syntaxe T-SQL pour découper un champs texte avec la fonction Requête SQL Server SUBSTRING ? Cette fonction permet essentiellement de découper des textes et de sélectionner seulement une partie d’une chaine de caractères. Exemple de requête SQL Server SUBSTRING Tout d’abord, la fonction texte SUBSTRING est équivalente à la fonction SUBSTR dans les langages SQL Non Microsoft. Elle permet de découper

Transact-SQL

CTE SQL Server avec plusieurs Select

Comment exécuter plusieurs requêtes SELECT sur un même CTE SQL Server ? Tout d’abord, un CTE (Common Table Expression) permet de réutiliser le résultat d’une requête de sélection. C’est un jeu de données temporaire, disponible uniquement durant le script. Le CTE est largement utilisé notamment pour créer des requêtes récursives. Il est vrai que lors de la deuxième requête SELECT sur un CTE cette

Vues SQL Server

Supprimer une vue SQL Server

Comment supprimer une vue SQL Server avec une rerequête T-SQL ? La commande SQL DROP VIEW permet de supprimer simplement une vue existante avec un script T-SQL exécuté depuis SSMS. Comment supprimer une vue SQL Server avec un script ? Ce script est un exemple pour supprimer une vue dans une base de données SQL. C’est à dire que la vue est supprimée, mais pas

Transact-SQL

PIVOT SQL Server

Requête avec le Pivot SQL Server pour transposer les lignes d’une table en colonnes. La requête SQL Server PIVOT permet de transformer des lignes en colonnes. Cet exemple de requête simple pivote des lignes d’une table de ventes avec des mois en lignes qui passent en colonnes. Pour utiliser la requête SQL Server Pivot, sélectionner la moyenne des ventes et des mois, construire la sous-requête des données de

Vues SQL Server

Créer une vue avec SQL Server

Comment créer une vue avec SQL Server pour afficher des colonnes spécifiques d’une table existante ? Considérez une vue comme une table virtuelle définie par une requête SQL. C’est un ensemble de colonnes et de lignes d’une table. Les développeurs de SQL Server gèrent les objets de vue définis par l’utilisateur. Voici un exemple de script pour créer une vue avec MS SQL. Utiliser

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

Supprimer une fonction SQL Server avec un script

Comment supprimer une fonction SQL Server avec un script ? Ou comment supprimer une fonction SQL Server, aussi appelée fonction définie par l’utilisateur ? Cette commande SQL permet de se débarrasser d’une fonction SQL Server. Cependant, elle ne vérifie pas si la fonction existe. Cet article montre comment procéder à l’aide d’un exemple très simple. Comment supprimer une fonction SQL avec un script ?

Fonctions SQL Server

Comment appeler une fonction SQL Server ?

Comment appeler une fonction définie par l’utilisateur de SQL Server ? La syntaxe SQL pour appeler une fonction est différente de l’appel à une procédure stockée. Utilisez la fonction SQL Server de la même manière que vous sélectionnez des données dans une table. Une fonction SQL Server définie par l’utilisateur est un programme Transact-SQL qui accepte des paramètres en entrée. Lorsqu’elle est appelée, elle

Requêtes

Jointure left join avec SQL Server

Avec les jointures LEFT JOIN T-SQL Server, il est possible d’extraire des données de deux tables SQL ou plus en se basant sur les relations entre les objets. Les jointures LEFT JOIN MS SQL indiquent comment le moteur SQL doit utiliser les données d’une table pour sélectionner les lignes d’une autre table. Une jointure peut regrouper les données de plusieurs tables, mais chaque relation