Oracle - days_between

martin kluvanek kluvanek na tesnet.cz
Pondělí Leden 13 07:27:10 CET 2003


Honza Pazdziora wrote:
> 
> On Sun, Jan 12, 2003 at 05:55:30PM +0100, martin kluvanek wrote:
> > >
> > > Tedy
> > >
> > >         sysdate - to_date('01.01.2003', 'DD.MM.YYYY')
> > >
> > > Vam da pocet dnu od noveho roku. Zbytek prispevku jsem necetl ...
> > Ano da, lenze vysledok je typu interval a to nieje realne cislo a ani
> > som nezistil ako to previest na realne cislo (s pohyblivou ciarkou).
> > Jedine ako sa mi to zadarilo bola ta moja sialena funkcia s extrahovanim
> > jednotlivych poloziek.
> 
> prod> select sysdate - to_date('01.01.2003', 'DD.MM.YYYY') from dual ;
> SYSDATE-TO_DATE('01.01.2003','DD.MM.YYYY')
> '11.89979166666666666666666666666666666667'
> [1 rows of 1 fields returned]
sem blbeee, nebo co? :-)
Sice som to robil v PL/SQL kde mi bolo pozadovane aby vysledok
timestamp-timestamp bolo len a len interval (ani number ani timestamp),
ale predsa by to takto malo ist i tam.

Lenze mne to nejde.

Samozrejme ten select samotny ide ale v pl fukncii ked chcem vratit
number tak to furt blabola i interval a previest interval na number mi
jaksi furt nejde.
:-|


Martin Kluvanek
ved.odd. vyvoje (head of development department)
TES s.r.o
Testovani Energetickych Systemu (Testing of Energetical Systems)

Prazska 597
674 01 Trebic
Czech republic
tel:568 8384 28  (+420 5688384 28)
fax:568 8384 27  (+420 5688384 27)
homepage:http://www.tesnet.cz


Další informace o konferenci Databases