Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 Re : PL/pgSQL » Débutant: function me permettant de remplir un champs » 06/05/2019 18:08:02
Ok merci bcp
#2 PL/pgSQL » Débutant: function me permettant de remplir un champs » 06/05/2019 00:44:51
- Fras
- Réponses : 2
Je voudrais réaliser une fonction qui me permette de remplir mon un champs integer avec des nombres croissants.
lorsque j'exécute la fonction ci-dessous, je n'obtiens que le nombre max de ma boucle for dans toutes mes lignes (7).
Pourriez-vous m'éclairer sur la manière que j'aurais d'attribuer à chaque ligne la valeur incrémentée de 1 de manière à obtenir ceci, ligne 1 - champs 1 => 1, ligne 2, champs 2 => 2...
Merci d'avance.
drop function modifier_valeur_id();
create or replace function modifier_valeur_id() returns void as $$
declare
var integer;
begin
var :=0;
for i in 1..7
loop
var = var + 1 ;
update t_prix
set prix_refid = var;
end loop;
end;
$$ language plpgsql
Pages : 1