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
ensuite il y a une fonction sql qui va utliliser cette foncion calculateur(...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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; } }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select calculateur( champ1 ) from table1 where identify=5;
alors que dois-je faire pour pouvoir réaliser ?
sincères mercis
lastmagik
Partager