Bonjour à tous
Après quelques jours de recherche et grâce aux conseils que ma donné Arthemus sur cet post https://www.developpez.net/forums/d1...axe-d-trigger/.
et aussi après investigation dans l'application et la base de données d'une application venant d'un CMS que nous avons.
Voici le problème que nous, ne comprenant pas le code source pour le modifier, étant trop touffu, nous avons décider à partir d'un trigger AFTER INSERT de modifier des lignes dans la table t_mesinfos
j'ai les tables suivantes :
t_user(user_id,.........)
t_mesinfos (id, user_id, type_info, data_info) user_id étant une clé étrangère venant de t_user
j'ai compris que pour chaque insertion dans t_user j'ai deux insertions successives dans t_mesinfos
Voici un extrait :
On voudrais ici modifier la ligne data_info pour type_info='PALIER B' à chaque insertion dans la table t_mesinfos.
La valeur pour data_info = CC-AAA-31012019 avec
- CC qui est un identifiant,
- AAA qui est suivit d'un chiffre incrémenté (on à décider ici de mettre le user_id),
- et pour finir la date du jour.
Donc pour une utilisateur qui a pour id =200 qui est enregistré aujourd'hui on aura : CC-AAA200-31012019
En m'inspirant du trigger du post plus haut :
Pouvez vous m'aider a monter un tel Trigger si vous avez d'autre suggestions elles seront les bienvenus
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
Merci à Tous

 

 
		
		 
         
 

 
			
			


 
   
 


 Modifier la valeur d'une colonne a partir d'un trigger
 Modifier la valeur d'une colonne a partir d'un trigger
				
 Répondre avec citation
  Répondre avec citation
Partager