Syntaxe IF EXISTS (SELECT.
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)
Code:
1 2 3 4 5 6 7 8 9
|
IF EXISTS (SELECT... FROM...)
BEGIN
UPDATE...
END
ELSE
BEGIN
INSERT INTO...
END |
Mais j'ai l'impression que même avec mySQL 5.0 cette possibilité n'existe pas !
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 ?