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 :

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;
ca genere une exeption et je comprend pas prkoi. la table chat a (id number(6), msg varchar(200), id_sender number(2));