Bonjour,
J'ai l'habitude d'utiliser dans mes procédures stockées SQL serveur la syntaxe suivante pour choisir entre INSERT ou UPDATE (par exemple)
Mais j'ai l'impression que même avec mySQL 5.0 cette possibilité n'existe pas !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 IF EXISTS (SELECT... FROM...) BEGIN UPDATE... END ELSE BEGIN INSERT INTO... END
Si j'ai bien compris, je peux juste tester l'existence d'une table avec un IF EXISTS mais je ne peux pas passer une requête comme paramètre.
Y'a t'il une autre façon de faire ? Ou est-ce tout simplement que je ne connais pas la syntaxe exacte ?
Partager