PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#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.

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

Re : Exécuter fichier.sql avec requete sans console PostgreSQL

Non

Hors ligne

Pied de page des forums