Bonjour,
Dans le cadre d'un projet scolaire, je dois implémenter les fonctions d'un site internet directement dans SQLPlus à l'aide de PL/SQL.
J'ai donc le cas classique d'une inscription dans lequel je dois renseigner le nom,prenom,mail et pays de l'utilisateur.
J'ai donc écrit le script simpliste ci dessous :
J'aurais voulu qu'a l'appel de la procédure on demande à l'utilisateur de rentrer ces info. Malheureusement avec le script ci dessus SQLPlus me demande à la création de la procédure de renseigner les différentes informations, ce qui fait qu'a chaque appel de la procedure j'inscris en fait la même personne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CREATE OR REPLACE PROCEDURE Register IS BEGIN INSERT INTO PROFIL VALUES(1,&Nom,&Prenom,&Mail,&Pays); END; /
Je sais que je pourrais créer la même procedure avec des paramètres en entrée mais je ne trouve pas ça très ergonomique et pas très intuitif pour l'utilisateur.
J'aurais voulu savoir s'il y avait une erreur dans mon code ou si j'utilise la mauvaise méthode.
Merci
Partager