Oracle - days_between

Michal Dobes dobes na tesnet.cz
Pondělí Leden 13 09:22:19 CET 2003


Jan Serak wrote:
> > 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.
> > :-|
> 
> A proc timestamp? Proc ne rozdil dvou typu DATE? Funkce sysdate jiste
> vraci DATE, ale jestli odecitate hodnotu typu TIMESTAMP, provede se
> implicitni konverze a vysledek rozdilu musi byt INTERVAL. Ale kdyz
> odectete od sebe dva datove typy DATE, musite dostat NUMBER.

Protoze ty casove udaje jsou udavany v DB (zatim jen) s rozlisenim 
na milisekundy, tim padam je to ulozeno a definovano jako TIMESTAMP(6).
A je treba pocitat rozdil dvou techto udaju vcetne tech milisekund
a vysledek mit jako number pro nejake dalsi operace. Otazka zni, zda
se da nejak INTERVAL na NUMBER zkonvertovat. :-(

	Majkl


Další informace o konferenci Databases