Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 07/12/2018 12:27:47
- gregbodet
- Membre
Exécuter des fichiers SQL à partir d'un fichier SQL source
Bonjour,
Je test actuellement l'éclatement d'une initialisation de base de données à partir de fichier .sql que j'exécute ensuite dans une fenêtre SQL de PGAdmin pour des raisons organisationnelles.
j'ai donc x fichiers .sql :
- table.sql
- vue.sql
- trigger.sql
- grant.sql
....
Est-il possible dans un fichier trace.sql à partir de PGAdmin, d'exécuter dans l'ordre les fichiers .sql éclatés précédemment ?
Merci
Hors ligne
#2 07/12/2018 19:00:24
- meles
- Membre
Re : Exécuter des fichiers SQL à partir d'un fichier SQL source
C'est effectivement possible mais avec psql directement:
\i table.sql
\i vue.sql
etc...
Pour pgadmin, je l'ignore par contre
Cordialement
Dernière modification par meles (07/12/2018 19:02:35)
Hors ligne
#3 07/12/2018 23:46:08
- gleu
- Administrateur
Re : Exécuter des fichiers SQL à partir d'un fichier SQL source
Ça ne fonctionnera qu'avec psql. pgAdmin ne peut qu'envoyer une chaîne de caractères au serveur. Il ne l'interprète pas et du coup, ne détectera pas de directives de ce type.
Guillaume.
Hors ligne