Bonjour à tous.
Alors voila, je voudrais dans une requete SQL pouvoir soit faire un insert soit un update d'un champ suivant si celui-ci existe ou non.
Et j'avoue que je sais pas trop comment faire.
J'ai trouver ceci dans la doc :
Code :
- IF search_condition THEN statement(s)
- [ELSEIF search_condition THEN statement(s)]
- ...
- [ELSE statement(s)]
- END IF
- IF implémente une instruction de condition simple. Si search_condition est vrai, la commande SQL
- correspondante est exécutée. Si search_condition est faux, la commande dans la clause ELSE est
- exécutée.
- Notez aussi qu'il y a une fonction IF() . Instructions de contrôles .
|
Mais je voie pas trop comment l'utiliser au niveau de la syntaxe. (la syntaxe d'une search_condition ou d'un statement)
Donc ben si vous avez une idée? ou un exemple dont je puisse m'inspirer ou meme une autre facon de faire (mais qu'en SQL)
Merci
Message édité par natwyn le 28-07-2004 à 10:09:28