Création de fonction PL/SQL
bonjour,
je suis débutant en pl/sql.
je veux créer une fonction que je vais appeler char calculateur( int var ).
cette fonction prend la valeur de l'argument var et le traite ensuite il retourne en chaîne de caractères
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
char calculateur( int variable ) {
int var1, var2, var3;
var1 = 1*power(2,12); var2 = 2*power(2,12);
var3 = 3*power(2,12);
if ( variable >= var1 && variable < var2 ) {
char chaine1; chaine1="Partie-1";
return chaine1;
}
if ( variable >= var2 && variable < var3 ) {
char chaine1; chaine1="Partie-2";
return chaine1;
}
} |
ensuite il y a une fonction sql qui va utliliser cette foncion calculateur(...)
Code:
1 2 3
|
select calculateur( champ1 ) from table1 where identify=5; |
alors que dois-je faire pour pouvoir réaliser ?
sincères mercis
lastmagik