Partager un résultat de requête SQL dans Slack

Un résultat de requête copié depuis un terminal perd son alignement dans Slack. Collez une sortie MySQL ou psql, un tableau en caractères de dessin ou une sortie alignée par espaces (docker, kubectl…) et obtenez un vrai tableau.

Options de nettoyage
Aperçu Slack
Vous

Votre tableau apparaîtra ici, comme dans Slack.

    Comment convertir Résultat SQL pour Slack

    1. Copiez le résultat de la requête depuis votre terminal ou client SQL.
    2. Collez-le dans le convertisseur : bordures et pieds « (N rows) » sont retirés.
    3. Cliquez sur « Copier pour Slack » et collez dans Slack.

    Exemple

    +----+---------+--------+
    | id | name    | orders |
    +----+---------+--------+
    |  1 | Alice   |     12 |
    |  2 | Bob     |      7 |
    |  3 | Chloé   |     23 |
    +----+---------+--------+
    3 rows in set (0.01 sec)

    Résultat SQL vers Slack : FAQ

    Quels clients SQL sont gérés ?

    MySQL / MariaDB (bordures +---+), PostgreSQL psql, SQLite en mode box, DuckDB et tout outil affichant des tableaux à barres verticales ou caractères de dessin.

    Puis-je coller une sortie docker ou kubectl ?

    Oui. Les colonnes alignées par des espaces sont détectées ; vous pouvez aussi forcer « Colonnes alignées (espaces) » dans la liste des formats.

    Comment faire un tableau dans Slack ?

    Slack affiche un tableau lorsque vous collez des valeurs séparées par des tabulations (TSV), le format que les tableurs mettent dans le presse-papier. Collez vos données dans TableToSlack, cliquez sur « Copier pour Slack » puis collez dans votre message : Slack affiche un vrai tableau.

    Pourquoi mon tableau Markdown ou CSV s’affiche mal dans Slack ?

    Slack ne gère pas les tableaux Markdown et un CSV collé reste du texte brut. Seul un contenu séparé par des tabulations devient un tableau. TableToSlack convertit votre tableau dans ce format.

    Mes données sont-elles envoyées sur un serveur ?

    Non. Toute la conversion se fait dans votre navigateur en JavaScript. Rien n’est envoyé ni stocké, et le site n’utilise aucun outil d’analytics.