Vous n'êtes pas identifié(e).
Pages : 1
Bonjour tout le monde,
Le script de migration ora2pg qui permet une migration de ORACLE vers Postgre gère t'il la migration de procédure stockée contenant des instructions GOTO?
Merci d'avance. Bonne journée.
Hors ligne
Nn il ne la gère pas. J'ai aussi ce problème.
Le GOTO n'existe pas sous Postgres.
Savez-vous comment migrer ce code :
begin
select 'COUPE'
into STRICT tpcray
from cr
where segment = ncray;
goto maj_delta;
exception
when no_data_found then null;
when others then return null;
end;
tpcray := 'OK';
------------------------------------
-- Mise a jour de la valeur delta --
------------------------------------
<<maj_delta>>
if(tpcray = 'KO') then delta := 10;
end if;
Merci d'avance.
Hors ligne
Pas besoin d'exception pour gérer le fait qu'aucune donnée n'ait été trouvée, et du coup pas besoin du goto.
BEGIN
SELECT...
IF FOUND THEN RETURN NULL;
... suite de la procédure ...
Guillaume.
Hors ligne
Pages : 1