Créer une fonction sous Oracle 10g

laymouna98 Messages postés 71 Date d'inscription mardi 4 novembre 2008 Statut Membre Dernière intervention 26 août 2009 - 5 juin 2009 à 13:54
nivsql Messages postés 159 Date d'inscription lundi 22 juin 2009 Statut Membre Dernière intervention 14 décembre 2010 - 23 juin 2009 à 16:54
salut à tous


Comment créer une fonction sous Oracle 10g , je veut juste un petit exemple SVP


et merci d'avance

1 réponse

nivsql Messages postés 159 Date d'inscription lundi 22 juin 2009 Statut Membre Dernière intervention 14 décembre 2010 1
23 juin 2009 à 16:54
CREATE OR REPLACE FUNCTION Sample RETURN NUMBER IS
tmpVar NUMBER;
BEGIN
tmpVar := 0;
RETURN tmpVar;
EXCEPTION
WHEN NO_DATA_FOUND THEN
NULL;
WHEN OTHERS THEN
RAISE;
END Sample;
/

Voila une fonction qui retourne 0 cette syntaxe est valide pour les version d'oracle de la 8i a la 11g

Le bloc EXCEPTION est la pour la gestion d'erreur, je te recommande de te documenter sur le sujet.
0
Rejoignez-nous