Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/06/2008, 17h55   #1
Futur Membre du Club
 
Inscription : mai 2008
Messages : 25
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 25
Points : 17
Points : 17
Par défaut delimiter et trigger erreur lors de l'execution de la fonction délimiter

Code :
1
2
3
4
5
6
7
8
9
10
11
 
mysql> CREATE TRIGGER myTrigger
     BEFORE UPDATE ON employee
     FOR EACH ROW
     BEGIN
         IF NEW.salary <5000 THEN
           SET NEW.first_name=CONCAT('NEW.first_name','*');
        ELSE
          SET NEW.last_name=CONCAT('NEW.last_name','*');
         END IF;
     END$$
Code :
1
2
3
 
 
ERROR: Ponctuation invalide @ 11 lors de la définition du délimiteurs sous phpmyadmin
excusez moi je viens de trouver la solution

Tu sélectionnes ta base ensuite le deuxième onglet (sql) en dessous de la fenêtre qui te permet d'exécuter les requêtes à gauche en façe du bouton 'Exécuter' tu as un champ qui te permet de modifier le 'DELIMITER'.
Desolé de vous avoir dérangé
persanbleue est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h08.


 
 
 
 
Partenaires

Hébergement Web