Bonjour,
je suis debutant et j'essai d'inserer un enregistrement dans ma base à partir d'un procédure, mais ca na marche pas.
voici mon code :
ca genere une exeption et je comprend pas prkoi. la table chat a (id number(6), msg varchar(200), id_sender number(2));
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 PROCEDURE envoi_msg IS msg varchar(200); BEGIN :BLOC_CHAT.SALON := :BLOC_CHAT.SALON || CHR(10) || :BLOC_CHAT.TXT_MSG; msg := :BLOC_CHAT.TXT_MSG; INSERT INTO chat values(1,msg,2); :BLOC_CHAT.TXT_MSG := null; EXCEPTION when others then null; END;
Partager