[MYSQL] triggers

triggers [MYSQL] - SQL/NoSQL - Programmation

Marsh Posté le 13-02-2003 à 09:37:54    

Bonjour à tous ;)
 
Je voulais savoir si cétait possible de créer des triggers en MYSQL, ou s'il fallait passer par PostGreSQL .
 
Merci d'avance ;)

Reply

Marsh Posté le 13-02-2003 à 09:37:54   

Reply

Marsh Posté le 13-02-2003 à 11:18:56    

c'est quoi? :??:

Reply

Marsh Posté le 13-02-2003 à 11:35:28    

pas de triggers sous MySQL pour l'instant, peut être dans la version 4 mais je ne suis pas sur..
 
chacal > triggers = déclencheurs, en gros ça permet de lancer des commandes automatiquement lorsque des conditions prédéfinies sont remplies
 
par ex : dupliquer une ligne lorsque une insertion est effectuée etc..


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 13-02-2003 à 11:35:43    

Tiens tu trouveras tous les renseignements ici:
http://www.commentcamarche.net/ccm [...] ot=trigger
 
:)

Reply

Marsh Posté le 13-02-2003 à 11:37:13    

Sh@rdar a écrit :

pas de triggers sous MySQL pour l'instant, peut être dans la version 4 mais je ne suis pas sur..
 
chacal > triggers = déclencheurs, en gros ça permet de lancer des commandes automatiquement lorsque des conditions prédéfinies sont remplies
 
par ex : dupliquer une ligne lorsque une insertion est effectuée etc..


 
argh je suis obligé de faire ça en PosteSQL alors non ?

Reply

Marsh Posté le 13-02-2003 à 11:38:37    

ou bien tu le fais sans triggers, ça n'est jamais indispensable...


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 13-02-2003 à 11:39:01    

vi c'est sur mais c'est quand même pratique ;)

Reply

Marsh Posté le 13-02-2003 à 12:50:49    

Sh@rdar a écrit :

ou bien tu le fais sans triggers, ça n'est jamais indispensable...


 
Tu cliques sur "generate table API" ?

Reply

Marsh Posté le 13-02-2003 à 14:05:56    

nraynaud a écrit :


 
Tu cliques sur "generate table API" ?


 
 :??:  :??:


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 13-02-2003 à 14:16:36    


le répète pas, mais je crois que c'est de la provoc  :whistle:

Reply

Marsh Posté le 13-02-2003 à 14:16:36   

Reply

Marsh Posté le 13-02-2003 à 14:18:28    

Sh@rdar a écrit :

pas de triggers sous MySQL pour l'instant, peut être dans la version 4 mais je ne suis pas sur..
 
chacal > triggers = déclencheurs, en gros ça permet de lancer des commandes automatiquement lorsque des conditions prédéfinies sont remplies
 
par ex : dupliquer une ligne lorsque une insertion est effectuée etc..

merci :)

Reply

Marsh Posté le 16-02-2003 à 00:42:54    


 
c'était une blague, dans Oracle Designer, ça génère les 12 triggers possibles (before/after, update/insert/delete, row/statement) et des fonctions d'insertion, de vérification et tout un tas de bordel pour ta table (utile pour les valeurs "server defaulted", "server derived", les représentations cheloues d'entités, le colonnes de journalisation et d'autres trucs encores). Donc en utilisant les fonctions de l'api, tu n'aurais pas besoin des triggers (mais ils sont là de toute façon).

Reply

Marsh Posté le 16-02-2003 à 14:26:35    

Mouai pas de trigger et de proc stock sous MySQL 4, même pas prévu pour la 4.1 :(
Faut attendre la 5... donc l'année prochaine je penses ;)
On peux toujours faire sans. En tout cas on as au moins les tables transactionnelles avec innoDB c'est deja pas mal !!!

Reply

Marsh Posté le 16-02-2003 à 14:36:22    

Sh@rdar a écrit :

pas de triggers sous MySQL pour l'instant, peut être dans la version 4 mais je ne suis pas sur..
 
chacal > triggers = déclencheurs, en gros ça permet de lancer des commandes automatiquement lorsque des conditions prédéfinies sont remplies
 
par ex : dupliquer une ligne lorsque une insertion est effectuée etc..

pas avant la 5

Reply

Marsh Posté le 16-02-2003 à 14:37:03    

zion a écrit :

Citation :

The planned update language will be able to handle stored procedures. Our aim is to have stored procedures implemented in MySQL Server around version 5.0. We are also looking at triggers.


 
Sachant que le 4 est en gamma et qu'ils vont commencer le 5 bientot, y a plus qu'a attendre  [:banzai]  

ils taffent déjà sur la 5, y a pas mal de code déjà commité sur les procedures stockées


Message édité par joce le 16-02-2003 à 14:37:14
Reply

Marsh Posté le 16-02-2003 à 14:52:58    

Une date pour la première release finale de MySQL4 commence à se dessiner ou pas encore ? :)


Message édité par Core 666 le 16-02-2003 à 14:53:10
Reply

Marsh Posté le 16-02-2003 à 14:54:34    

Core 666 a écrit :

Une date pour la première release finale de MySQL4 commence à se dessiner ou pas encore ? :)

la 4.0 ? insessament sous peu, probablement la 4.0.12 si aucuns bugs ne sont trouvés sur la 4.0.11

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed