T-SQL

Requêtes SELECT SQL Server (exemples)

Comment écrire une requête SELECT simple sur SQL Server ? La clause SELECT en SQL Server permet de sélectionner certaines lignes d’une table. C’est la requête de base car le langage SQL, pour Structured Query Language, est fait avant tout pour interroger et afficher des données à partir d’une table. Exemples de requêtes SELECT Server En effet, la commande SELECT permet d’afficher et de

T-SQL

Mettre en forme une requête SQL

Comment mettre en forme une requête SQL de façon automatique ? C’est parfois long et fastidieux, il existe un site web adapté et très utile qui permet de mettre en forme toutes les requêtes SQL. En effet, il est destiné aux ingénieurs en développement SQL, aux DBA, mais aussi aux consultants en Business Intelligence, et en général à tous les développeurs SQL. Service pour

SSIS

Ignorer les lignes d’un fichier Excel avec SSIS

Comment charger un tableau Excel et ignorer les lignes d’un fichier Excel avec SSIS ? On peut procéder de deux manières différentes. La première, utiliser les paramètres par défaut en se connectant à une des feuilles du fichier Microsoft Excel. Ou encore la deuxième méthode, écrire une requête SQL, avec une syntaxe spéciale pour Excel. Cette requête permet de sélectionner des plages de cellules

Erreur SQL Server

Impossible de trouver l’objet car il n’existe pas

Comment éviter l’erreur SQL Server Impossible de trouver l’objet car il n’existe pas ou vous n’avez pas les autorisations nécessaires ? En T-SQL, pour effacer le contenu complet d’une table, le moyen le plus rapide est d’exécuter une requête Truncate Table. La requête Truncate est différente de la requête Delete From car elle vide toutes les lignes de la table sans clause where. C’est

T-SQL

Lister les index SQL server avec une requête

Comment lister tous les index SQL Server d’une base de données ? Il peut être très utile d’afficher tous les index de la base de données. En effet, pour avoir une idée en un coup d’œil de la façon dont la base de données SQL Server est optimisée avec les index. Et aussi si un index est cluster ou non cluster. Cette requête vous

Erreur SQL Server

La base de données n’existe pas – erreur SQL sp_MSforeachdb

Avec SQL Server, lors de l’utilisation de la procédure stockée système sp_MSforeachdb, le système affiche cette erreur “La base de données n’existe pas. Assurez-vous que le nom est saisi correctement.”. La procédure stockée affiche l’erreur parce que la base de données essaie d’accéder à une base de données qui n’existe pas dans votre instance SQL Server. Donc elle n’est évidemment pas visible dans la

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

Erreur SQL Server

Nom d’objet non valide avec un CTE SQL Server

Comment éviter l’erreur Nom d’objet non valide avec un CTE SQL Server ? Comment exécuter plusieurs requêtes SELECT sur un même CTE ? Pour rappel, un CTE est un objet temporaire qui n’existe qu’entre sa création et sa première utilisation. Cela signifie une suppression juste après la première requête exécutée sur le CTE. Premièrement, lors de la deuxième utilisation d’un CTE, pour Common Table