Pas d'inquiétude, avec PBAdonf, c'est dans la poche ! ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 11-07-2008 17:44:11

disneb  
Membre completement Geek
Lieu: Bejaia
Date d'inscription: 16-01-2008
Messages: 118
Pépites: 1,622
Banque: 0

[RESOLU] Oracle - Between date

voila j'aimerai faire un tri par rapport aux dates... en gros voila mon code

Code: pb

real deb, cre
date ddate, fdate

select debit, credit
into :deb, :cre
from ecriture
where to_char(dat) between to_char(dp_ddate.Value) and to_char(dp_fdate.Value) ;

il me sort l'erreur ORA-00904: "dp_fdate"."Value": identificateur non valide!!!

Dernière modification par disneb (11-07-2008 18:16:39)

Hors ligne

 

#2 11-07-2008 18:05:32

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Oracle - Between date

il manquait les double-points   (NB : les to_char sont inutiles)

Code: pb

select debit, credit
into :deb, :cre
from ecriture
where dat between :dp_ddate.Value and :dp_fdate.Value ;

N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#3 11-07-2008 18:15:53

disneb  
Membre completement Geek
Lieu: Bejaia
Date d'inscription: 16-01-2008
Messages: 118
Pépites: 1,622
Banque: 0

Re: [RESOLU] Oracle - Between date

merci encore!!!*
j'ai vraiment besoin de vacances moi

Hors ligne

 

#4 11-07-2008 18:22:01

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Oracle - Between date

sinon, si tu veux passer par des variables (conseillé), il faut les déclarer en datetime :

Code: pb

real deb, cre
datetime ddate, fdate

ddate = dp_ddate.Value
fdate = dp_fdate.Value

select debit, credit
into :deb, :cre
from ecriture
where dat between :ddate and :fdate ;



NB :



et bonnes vacances


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#5 11-07-2008 20:08:06

disneb  
Membre completement Geek
Lieu: Bejaia
Date d'inscription: 16-01-2008
Messages: 118
Pépites: 1,622
Banque: 0

Re: [RESOLU] Oracle - Between date

c'est bien ce que j'ai fait

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22