comment exécuter pgsql script dans pgAdmin?
Je veux exécuter certaines pgScript directement à partir de la pgAdmin de l'éditeur de l'INTERFACE utilisateur.
FOR i IN 1..10 LOOP
PRINT i; -- i will take on the values 1,2,3,4,5,6,7,8,9,10 within the loop
END LOOP;
Mais j'ai toujours eu de
[ERROR ] 1.0: syntax error, unexpected character
J'ai aussi essayé de placer le code avec n'$$...$$, mais ne résout pas le problème.
OriginalL'auteur David S. | 2014-09-30
Vous devez vous connecter pour publier un commentaire.
en dehors de Clodoaldo Neto Réponse.Vous pouvez l'essayer aussi
OriginalL'auteur Vivek S.
Il n'y a pas de
PRINT
de commande. Utilisationraise notice
à la place.http://www.postgresql.org/docs/current/static/plpgsql.html
Oui, un bloc de travail.
mais vous avez besoin d'un
DO
bloc, vous ne pouvez pas écrire PL/PgSQL directement.OriginalL'auteur Clodoaldo Neto