Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 16/06/2015 16:37:04
- Thomas pg
- Membre
Raise notice en instruction "à la volée" en dehors d'une fonction
Bonjour à tous,
J'ai un modèle de données que je dois régulièrement déployer sur de nouveaux serveurs. J'ai donc un grand fichier .sql (pas une fonction ! juste une suite d'instructions de création des tables, de création d'index, de contraintes, de triggers...) que j'exécute sur chaque nouvelle base à déployer. Le traitement est assez long (pas loin de 30 minutes) et donc je voudrais pouvoir afficher des messages intermédiaires pour savoir où j'en suis.
Lorsque je fais des fonctions, j'utilise le "raise notice" sans souci, mais en exécution "à la volée" d'instructions je ne trouve pas comment afficher de messages.
Savez-vous comment je peux faire ? En vous remerciant, Thomas.
Hors ligne
#2 16/06/2015 21:12:08
- gleu
- Administrateur
Re : Raise notice en instruction "à la volée" en dehors d'une fonction
Tout dépend avec quoi vous l'exécutez. psql accepte le \echo et le \qecho qui ressemblent au RAISE NOTICE en plpgsql.
Guillaume.
Hors ligne
#3 17/06/2015 10:09:16
- Thomas pg
- Membre
Re : Raise notice en instruction "à la volée" en dehors d'une fonction
Bonjour,
J'utilise pgadmin III version 1.20 (la dernière) et son exécuteur de requêtes intégré.
Merci
Hors ligne
#4 17/06/2015 11:06:21
- gleu
- Administrateur
Re : Raise notice en instruction "à la volée" en dehors d'une fonction
Pas possible avec l'exécuteur de requêtes de pgadmin.
Guillaume.
Hors ligne
#5 17/06/2015 11:08:44
- Thomas pg
- Membre
Re : Raise notice en instruction "à la volée" en dehors d'une fonction
ok merci pour la réponse !
Hors ligne