Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
je souhaiterai si quelqu'un m 'éclaircit la bonne piste pour crypter le code d'une fonction écrite en PLpgSQL
comme le cas sous oracle. (wrap)
j'ai pensé que le seul moyen c'est de la créer dans une classe en C, mais j'ignore comment le faire ?
je
je vous remercie de votre aide
voici un exemple simple en plpgsql pour le tutoriel.
--------------
CREATE OR REPLACE function searchanimal (nom character varying(16)) returns
setof refcursor as
$BODY$
declare
ref refcursor ;
row1 animals%ROWTYPE;
begin
OPEN ref FOR SELECT * FROM animals WHERE name = nom ;
LOOP
FETCH ref into row1;
if not found then
EXIT;
end if;
return next row1 ;
END LOOP ;
close ref;
END;
$BODY$
LANGUAGE 'plpgsql' VOLATILE
Dernière modification par Hatem (15/10/2010 13:50:16)
Hors ligne
La documentation (en français) sur l'écriture de procédures stockées en C se trouve sur http://docs.postgresql.fr/9.0/xfunc-c.html .
Guillaume.
Hors ligne
Bonjour,
Vous ne pouvez pas crypter le code plpgsql.
Vous pouvez effectivement écrire du PL Java ou C. Mais même ces deux langages peuvent être désassemblés.
Marc.
Hors ligne
Pages : 1