# Composants MSSql

| [tMSSqlBulkExec](https://help.qlik.com/talend/r/fr-FR/7.3/components/mssql/tmssqlbulkexec) | Ce composant permet un gain de performance pendant les opérations d'Insert dans une base de données Microsoft SQL Server. |
| --- | --- |
| [tMSSqlClose](https://help.qlik.com/talend/r/fr-FR/7.3/components/mssql/tmssqlclose) | Ce composant ferme une connexion à la base de données MSSql. |
| [tMSSqlColumnList](https://help.qlik.com/talend/r/fr-FR/7.3/components/mssql/tmssqlcolumnlist) | Ce composant liste les noms des colonnes d'une table MS SQL donnée. |
| [tMSSqlCommit](https://help.qlik.com/talend/r/fr-FR/7.3/components/mssql/tmssqlcommit) | Ce composant commite en une fois une transaction globale au lieu de commiter chaque ligne ou chaque lot de lignes, ce qui permet un gain de performance. |
| [tMSSqlConnection](https://help.qlik.com/talend/r/fr-FR/7.3/components/mssql/tmssqlconnection) | Ce composant ouvre une connexion à la base de données spécifiée afin de pouvoir la réutiliser dans le(s) sous-Job(s) suivant(s). |
| [tMSSqlInput](https://help.qlik.com/talend/r/fr-FR/7.3/components/mssql/tmssqlinput) | Ce composant exécute une requête de base de données selon un ordre strict qui doit correspondre à celui défini dans le schéma. |
| [tMSSqlLastInsertId](https://help.qlik.com/talend/r/fr-FR/7.3/components/mssql/tmssqllastinsertid) | Ce composant récupère les dernières clés primaires ajoutées par un utilisateur ou une utilisatrice à une table MSSQL. |
| [tMSSqlOutput](https://help.qlik.com/talend/r/fr-FR/7.3/components/mssql/tmssqloutput) | Ce composant exécute l'action définie sur la table et/ou sur les données d'une table, en fonction du flux entrant provenant du composant précédent. |
| [tMSSqlOutputBulk](https://help.qlik.com/talend/r/fr-FR/7.3/components/mssql/tmssqloutputbulk) | Ce composant prépare le fichier à utiliser comme paramètre dans la requête INSERT servant à alimenter une base de données MSSQL. |
| [tMSSqlOutputBulkExec](https://help.qlik.com/talend/r/fr-FR/7.3/components/mssql/tmssqloutputbulkexec) | Ce composant améliore les performances pendant les opérations d'Insert dans une base de données Microsoft SQL Server. |
| [tMSSqlRollback](https://help.qlik.com/talend/r/fr-FR/7.3/components/mssql/tmssqlrollback) | Ce composant annule le commit de la transaction dans la base de données MS SQL connectée. |
| [tMSSqlRow](https://help.qlik.com/talend/r/fr-FR/7.3/components/mssql/tmssqlrow) | Agit sur la structure même de la base de données ou sur les données (mais sans les manipuler). |
| [tMSSqlSP](https://help.qlik.com/talend/r/fr-FR/7.3/components/mssql/tmssqlsp) | Ce composant permet de centraliser des requêtes multiples ou complexes dans une base de données et de les appeler plus facilement. |
| [tMSSqlTableList](https://help.qlik.com/talend/r/fr-FR/7.3/components/mssql/tmssqltablelist) | Ce composant liste les noms des tables MS SQL à l'aide d'une instruction SELECT se basant sur une clause WHERE. |