Se rendre au contenu
Retour aux modules
Productivité et outils

Export de requête SQL en CSV

Exécutez une requête SQL en lecture seule et téléchargez le résultat sous forme de fichier CSV. Réservé aux administrateurs.

20.0 19.0 18.0 17.0 16.0
Export de requête SQL en CSV
Export de requête SQL en CSV

Présentation du module

Nalios
Odoo Gold Partner · Belgique

/ Odoo 20 · Administration

Requête SQL vers CSV

Saisissez une requête SELECT, cliquez sur Générer, téléchargez le CSV. Pour les administrateurs qui ont besoin de données que l'Export standard ne peut pas fournir : jointures, totaux, audits. En lecture seule par conception.

SELECT & WITH Transaction en lecture seule Administrateurs uniquement CSV UTF-8 Compatible Odoo.sh

Ce que fait le module

Toutes les données en sortie, rien de modifié

Pas de psql, pas de pgAdmin, aucun identifiant de base de données à partager : la requête s'exécute depuis Odoo lui-même, ce qui est souvent le seul accès possible sur Odoo.sh.

SQL complet

Jointures entre tables, GROUP BY, agrégats, fonctions de fenêtrage, CTE. Si PostgreSQL peut le sélectionner, vous pouvez l'exporter.

Prêt pour votre tableur

Une ligne d'en-tête avec vos noms de colonnes ou alias, séparateur point-virgule, UTF-8. Le nom du fichier contient la date et l'heure de l'export.

Lecture seule, garantie

Une seule instruction SELECT ou WITH est acceptée, et elle s'exécute dans sa propre transaction en lecture seule, annulée ensuite. INSERT, UPDATE, DELETE ou DDL ne peuvent pas toucher à vos données.

Administrateurs uniquement

Le menu, l'action et le modèle sont réservés aux administrateurs des Paramètres. Les autres utilisateurs reçoivent une erreur d'accès, via l'interface comme via l'API.

Fenêtre SQL vers CSV : une requête sur les commandes clients et le fichier CSV généré, prêt à être téléchargé

Comment l'utiliser

Trois clics pour obtenir votre fichier

1

Activez le mode développeur

L'outil se trouve dans Paramètres > Technique > Structure de la base de données > SQL vers CSV.

2

Écrivez votre requête

Une seule instruction SELECT ou WITH ... SELECT. Un point-virgule final est accepté.

3

Générez et téléchargez

Cliquez sur Générer le CSV et téléchargez le fichier. Modifiez la requête et générez à nouveau aussi souvent que nécessaire.

Paramètres, menu Technique en mode développeur : Structure de la base de données, SQL vers CSV

Bon à savoir

Les détails

AccèsAdministrateurs des Paramètres (Administration / Paramètres). Le mode développeur est nécessaire pour accéder au menu.
Requêtes acceptéesUne seule instruction commençant par SELECT ou WITH. Tout le reste, ou plusieurs instructions séparées par des points-virgules, est refusé avant d'atteindre la base de données.
ProtectionLa requête s'exécute dans une transaction PostgreSQL distincte en lecture seule, qui est ensuite annulée. Les CTE modifiant des données et SELECT INTO sont rejetés par PostgreSQL lui-même.
SortieCSV avec une ligne d'en-tête, séparateur ;, guillemet ", UTF-8. Un résultat vide donne un fichier avec uniquement l'en-tête. Les erreurs affichent le message PostgreSQL.
VolumeLe résultat est construit en mémoire : adapté aux rapports et aux audits, pas prévu pour des extractions de plusieurs millions de lignes.
EmpreinteDépend uniquement de base. Pas de requêtes enregistrées, pas d'exports planifiés.
Une instruction UPDATE est refusée : seule une requête SELECT unique en lecture seule est autorisée

Lecture seule, pas sans risque

Un administrateur peut lire n'importe quelle table avec cet outil, y compris des tables sensibles comme les identifiants des utilisateurs et les clés API. Réservez le groupe Paramètres aux personnes autorisées à tout voir.

Une question ? Un problème ? Parlez directement à ceux qui l'ont conçu.

Nous vous répondrons sous 8 heures ouvrées.

Contactez-nous

Écrivez-nous directement à

[email protected]

Publié par

Nalios — Odoo Gold Partner, Belgique — nalios.be