Vous n'êtes pas identifié(e).
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
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
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
Hors ligne