Pl sql retourner valeurs d'une colonne
mathieu
-
swed -
swed -
Bonjour,
J'ai une table ma_table et je reccupere les valeurs d'une colonne ma_colonne qui varie de 0 à 99.
je voudrai que quand j'arrive à 99 il retourne à 0 .
voici pour le moment comment je reccupere les valeurs de la colonne.
SELECT ma_colonne
INTO valeurs
FROM ma_table
WHERE ma_colonne
opcom_utl_file.dWriteFile('LES VALEURS DE MA COLONNE = :' ||to_char (nvl (Valeurs, 0), '09')).
Merci pour l'aide.
J'ai une table ma_table et je reccupere les valeurs d'une colonne ma_colonne qui varie de 0 à 99.
je voudrai que quand j'arrive à 99 il retourne à 0 .
voici pour le moment comment je reccupere les valeurs de la colonne.
SELECT ma_colonne
INTO valeurs
FROM ma_table
WHERE ma_colonne
opcom_utl_file.dWriteFile('LES VALEURS DE MA COLONNE = :' ||to_char (nvl (Valeurs, 0), '09')).
Merci pour l'aide.
A voir également:
- Pl sql retourner valeurs d'une colonne
- Retourner ecran pc - Guide
- Déplacer une colonne excel - Guide
- Retourner une vidéo - Guide
- Trier une colonne excel - Guide
- Colonne word - Guide
1 réponse
Bonjour,
Si j'ai bien compris ce que tu veux faire ;
Alors tu peux le faire facilement avec un DECODE.
Par exemple :
SELECT DECODE(ma_colonne, 99, 0, ma_colonne)
Si il n'y a pas le DECODE sur ton SGBD, alors tu peux faire la même chose avec un IIF. Par exemple :
SELECT IIF( ma_colonne = 99 , 0, ma_colonne )
OK ?
Cordialement, M.
Si j'ai bien compris ce que tu veux faire ;
Alors tu peux le faire facilement avec un DECODE.
Par exemple :
SELECT DECODE(ma_colonne, 99, 0, ma_colonne)
Si il n'y a pas le DECODE sur ton SGBD, alors tu peux faire la même chose avec un IIF. Par exemple :
SELECT IIF( ma_colonne = 99 , 0, ma_colonne )
OK ?
Cordialement, M.