Bonjour tout le monde,
je suis entrain de développer une application et je trouve un problème avec "DELETE"
J'ai créé une table magasin comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
create table Magasin (Num_Magasin  number(10) primary key,Adresse_Magasin Varchar(50),Telephone_Magasin number(14), Fax_Magasin number(14) );
Et j'ai inséré des données par exemple comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
INSERT INTO magasin VALUES (1,'134 hay amal casablanca',0644336728,0644336729);


Mais quand je veux effectuer la suppression de cette ligne par :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
begin
    delete from magasin where num_magasin = :AJOUTER_MAGASIN.num_magasin;
    commit;
    exit_form;
end;
Le résultat est le suivant :


Les données ont été supprimé sauf la clé primaire, j'ignore la cause.
Pourriez-vous me donner une solution pour effectuer la suppression complète de la ligne ?

Merci d'avance