Bonjour,
Je patouille car je n'ai jamais fait ça directement dans le SGBD/PgAdmin, mais j'imagine que ça se fait.
D'ailleurs à part des triggers, je n'ai jamais écrit de fonction dans postgres (en mysql je me fais des scripts php pour charger/parcourir/updater le recordset mais là je n'ai pas de moteur php sur le serveur utilisé)
Je cherche à remplir un champ vide avec une valeur incrémentée de 1 à chaque enregistrement.
L'idée est de parcourir la table et de faire un update sur chaque enregistrement, du genre :
Tant que fin de table pas atteinte
positionne sur l'enregistrement
update le champ avec la valeur i
incrémente i de 1
enregistrement suivant
...en boucle
Si une bonne âme voulait bien m'aider à m'orienter... 2h que je parcours différents forums + la doc de pgsql mais je n'avance pas...
Merci)
G.
Partager