La notion de Trigger ... ca existe dans mysql ?

WRInaute accro
Est ce que cette notion existe dans Mysql ...

Détail :
- un champs cle
- Un champ lgcle

et je veux que le champs lgcle soit chargé avec la longueur de la clé.

Actuellement je le fais rustique : a la creation ou modif de la fiche (la cle peu changer), je mets a jour dans la requete le champ lgcle. Un trigger ppourrait permettre de dire une fois pour toute au niveau structure (ca evite les oublis dans le code) que lgcle=strlen(cle) ... (Un peu à l'image de increment auto)

ca existe ou pas en mysql cette notion de trigger ?
 
WRInaute accro
Le support rudimentaire des déclencheurs (triggers) est inclus dans les versions de MySQL à partir de la version 5.0.2
Comment on fait pour voir sa version de mysql sur un mutu ?

edit : j'ai rien dit : "Version du serveur: 5.0.70" (dans phpmyadmin)
 
WRInaute passionné
c'est LENGTH() la fonction mysql pour récupérer la longueur d'une chaine
 
Discussions similaires
Haut