bonjour,
j'ai vu que MySQL pouvait faire des triggers et des procédures stockées.
Je cherche à faire en sorte (dites-moi si c'est faisable ou pas) que quand une requete DELETE est effectuée, alors cette dernière est annulée et remplacer par une requête de type :
Ainsi, chaque ligne supprimée, sera en fait masquée pour l'utilisateur mais jamais réellement supprimée en base de données.
Code : Sélectionner tout - Visualiser dans une fenêtre à part UPDATE matable SET champ_visibilite=false, champ_date_suppression=current_timestamp() where ID=xxxx ;
Sachant que chaque table a des champs champ_visibilite et champ_date_suppression, je reproduirais le même schéma sur chacune.
est-ce possible, ça doit être un classique comme utilisation du trigger, non ?
Si vous avez un très bon tutotriel sur le trigger MySQL et/ou les prco stockées, ce serait gentil de les communiquer.
Bonne journée
Partager