Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 10/12/2013 20:40:58
- ericnya
- Membre
Exécuter fichier.sql avec requete sans console PostgreSQL
Bonjour,
j'ai un fichier pgScript qui n'est qu'en fichier.sql.
Je l'exécute parfaitement en choisissant "Exécuter pgSCRIPT" sous pgAdmin.
Je veux l'exécuter sans passer par la console en utilisant psql -f fichier.sql mabase ni par \i monfichier.sql (si je suis dans la base).
Je veux juste l'exécuter par une requête SQL à partir d'un language de programmation externe à l'environnement Postgresql (Structured Text).
Est ce possible?
Merci
Hors ligne
#2 10/12/2013 21:09:02
- rjuju
- Administrateur
Re : Exécuter fichier.sql avec requete sans console PostgreSQL
Ce n'est pas possible, le langage pgScript n'est utilisable qu'avec pgAdmin, car c'est le seul outil qui dispose d'un interpréteur pour ce langage. Si vous voulez exécuter du code structuré contenu dans une seule requête sql, il faut utiliser une procédure stockée, ou un bloc de code anonyme.
Julien.
https://rjuju.github.io/
Hors ligne
#3 11/12/2013 14:04:29
- ericnya
- Membre
Re : Exécuter fichier.sql avec requete sans console PostgreSQL
Merci de votre réponse !!!
Est il possible de lancer un fichier contenant des instructions en pgScrit
autrement que par l'interface graphique de pgAdmin (Via le MSDOS par exemple).
Hors ligne
#4 12/12/2013 01:13:12
- rjuju
- Administrateur
Hors ligne