Bonjour, j'ai écrit une fonction PL/SQL, elle est donc stockée dans ma base de données Oracle 10g XE. Voici son code :
Je veux exécuter cette fonction à partir de mon application C# (Winforms) et en récupérer la valeur de retour mais je ne sais pas du tout comment faire !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 create or replace FUNCTION FCT_IfActExists (IdPerso IN PERSONNE.ID_PERSONNE%Type) RETURN INTEGER IS NbResult INTEGER; BEGIN SELECT COUNT(*) INTO NbResult FROM ACTEUR WHERE ID_PERSONNE=IdPerso; IF NbResult > 0 THEN RETURN (1); ELSE RETURN (0); END IF; END;
Partager