Vous n'êtes pas identifié(e).
Pages : 1
Bonjour rjuju,
Tout d'abord merci pour cette réponse, cela corrobore bien ce que je pensais.
Je vais me diriger vers une autre solution comme vous le recommandez.
Encore merci pour votre réponse.
Bonjour,
Je suis nouveau dans le monde de PostgresSQL et je suis chargé de créer un script d'extraction de données interactif (c'est pas gagné !).
Je penses qu'il y a des limites à l'utilisation d'un script PL/pgSQL mais j'aimerais avoir l'avis d'expert comme vous.
Mon script doit se décomposer en quatre parties :
1) choix d'un dossier
2) choix de l'utilisateur dans un dossier
3) extraction de l'utilisateur du dossier
4) mise-à-jour (insert) d'une table
Donc l'idée c'est de lancer le script et d'avoir un invité de commande qui demande de saisir un numéro de dossier.
Ensuite une requête est lancée avec ce numéro de dossier afin d'extraire et afficher les identifiants utilisateurs qui y sont associés au dossier et d'avoir un nouvel invité de commande qui demande de choisir l'identifiant de l'utilisateur à extraire.
Une fois l'extraction effectuée, un nouvel invité de commande demande quelques informations pour venir les insérer dans une table.
Fin du script.
Je n'arrive pas à proposer des invités de commande dans mon script. j'utilise la "méthode" du \prompt mais ça ne fonction que quand je suis en dehors du bloc DECLARE BEGIN END.
Je voudrais donc savoir s'il existe une possibilité d'avoir accès au prompt (d'une manière ou d'une autre) lorsque je suis dans le bloc BEGIN ?
Par avance, merci pour votre aide/assistance.
Pages : 1