Bonjour à tous!
y a t il dans Oracle une fonction équivalente à la fonction Access First()?
Merci
Bonjour à tous!
y a t il dans Oracle une fonction équivalente à la fonction Access First()?
Merci
Je dirais à priori non!
L'ouverture d'un curseur seule positionne sur la 'première ligne' de résultat
Principe de lecture séquentielle dans oracle
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 OPEN <curseur> FETCH curseur INTO ... WHILE NOT(curseur%NOTFOUND) LOOP .... FETCH curseur INTO ... END LOOP;
Curseur : requête SELECT
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 FOR record IN (SELECT ....) LOOP .... utilisation de record.champ1, record.champ2.... ... END LOOP
Actuellement je regarde sur deux fonction oracle: keep et dense_rank!
apparemment ca poura servir!
Max ou min peuvent aussi, dans certain cas, faire l'affaire.
De plus, intégrer le retour d'un select dans une variable de type ROW retourne le dernier enregistrement...
pour éviter que l'on parte dans toutes les directions, merci de préciser le besoin ?Envoyé par sibboo
![]()
effectivement, il fallait specifier de quoi j'ai besoin! merci pour tout!
J'ai résolu le probleme grace à cette article:
http://laurentschneider.com/wordpres...ow_number.html
Bonne lecture!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager