Boucle d'Update pour cryptage
Hello,
J'ai écrit un package pour crypter des données à partir d'une clé, et il fonctionne bien.
Je l'appelle de la manière suivante :
Code:
1 2
| select package_cryptage.encrypt(NOM) from CLIENTS
D8D220ECF026999A2FDCEDDF0C2A7186 |
Je souhaite maintenant updater tous les enregistrements de la table, qui contient de très nombreux enregistements, mais je sèche un peu.
ceci est-il correct ?
Code:
1 2 3 4 5 6 7 8
| BEGIN
for rs in (select NOM from CLIENTS)
LOOP
UPDATE tempAme
set PAN=(select pack_cryptage.encrypt(NOM) from dual);
END LOOP;
COMMIT;
END; |
Merci ;)