|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : avril 2011 Messages : 32 ![]() |
Bonjour à tous,
j'ai une table utilisateur, avec user_name(char var), et user_valid(boolean) j'ai une autre table qui contient des clés de validation key_value(char var), key_valid(boolean) J'aimerais mettre user_valid à true, et la clé à false si la clé est à true. Donc j'ai fait Code :
Ce qui est normal. Mais j'aimerais trouver une solution. C'est dans un environnement concurrentiel. |
||
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : avril 2011 Messages : 32 ![]() |
Bon la solution que j'ai décidée :
Je fais un update de la première table et j'invalide la clé. Code :
UPDATE KEY SET key_valid = false WHERE key_value='b428f1e4c0e27f1f281c8a9c62099' AND key_valid = true Si l'update me renvoie 0, c'est que la clé était déjà à false, donc invalide. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com