rufo a écrit :
vu que tu parles de php, j'en déduis que ta bd doit être du mysql. Y'a la fonction MD5() dans mysql
Un truc du genre "UPDATE Table, SET MonChampAHasher = MD5(MonChampAHasher)" devrait faire l'affaire.
|
Je veux hasher une table directement et non un champ.
skeye a écrit :
J'ai rien compris ni à la question, ni à l'intérêt que ça pourrait avoir.
|
En fait, l'intérêt réside dans les accès de la base. Dans un logiciel, on fait une requète pour aller chercher une liste (longue en général) de clients, avec leurs détails.
On fait cette requète en permanence, ce qui ralentit fortement le système.
Ce qu'on voudrait faire, c'est limiter les accès en base, et ne faire un accès à la table que lorsque celle-ci a un hash différent de celui qu'on a enregistré en mémoire.
Si SQL pouvait permettre de générer toutes les secondes un hash de toutes ses tables, ça pourrait être hyper pratique de ce côté là
---------------
Atari 520 ST 256 Ko