18 janvier 2021

Les dernières requêtes SQL Server

Transact-SQL

Exemple de SQL UNPIVOT pour passer colonnes en lignes

Exemple de requête SQL Server UNPIVOT pour transformer les colonnes en lignes. Avec SQL Server il est possible de Pivoter des colonnes en lignes en une seule requête T-SQL. Pour ce faire, utiliser la fonction UNPIVOT. La syntaxe est particulière car non intuitive, cet exemple de requête transforme les colonnes

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

Requête Insert Into avec des variables SQL Server

Exemple de requête Insert Into avec des variables SQL Server pour copier coller et adapter à votre environnement SQL. Comment faire un requête pour insérer des données avec des variables dans SQL Server ? Basé sur le premier article de la série sur l’insertion de données SQL Server. Simplement, modifier

Transact-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,

Transact-SQL

Liste des tables SQL Server avec une requête SQL

Pour afficher la liste des tables SQL Server d’une base de données précise, plusieurs solutions sont possibles. En effet pour auditer une base des données et ses tables, il est fréquent de vouloir la liste des tables sous forme de table ou de tableau Excel. Les développeurs SQL Server recherchent

Transact-SQL

Exemple de script SQL Server de création de table des ventes

Ce script SQL de création de la table des ventes est utilisé comme exemple dans de nombreux tutoriels et astuces SQL Server sur Expert-Only. Ce script très simple test au préalable si la table existe, si elle existe alors la table est supprimée. Ensuite la table SQL Server appelée [dbo].[VENTES]