Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: time/date granularity
Josh,
sysdate has the granularity of a second only. You might want to add a new column for fractional seconds or change the column datatype to systimestamp;
if you create new column, you can just add the fractional part as follows ...
create or replace trigger ...
after insert into my_table ...
where ...
begin
:new.frac_seconds := to_char(systimestamp,'FFF');
end;
/
HTHS
Raj
-----Original Message-----
Sent: Friday, August 22, 2003 1:44 PM
To: Multiple recipients of list ORACLE-L
The issue at hand is this:
There is a column, setup_date that is populated by a trigger with sysdate after insert. Now the developers want to know if there is a way they can get the time of this date to a granularity of 10ths or 100ths of a second.
If I insert sysdate, can I then extract the centisecond or decisecond of that date/time?
Make sense?
Thanks
-----Original Message-----
Sent: Friday, August 22, 2003 10:30 AM
To: Multiple recipients of list ORACLE-L
if you are pre 9i you can get up to 100th of a second using dbms_utility.get_time().
in post 9i, you can use systimestamp which will give you a microsecond if you wish.
Raj
-----Original Message-----
<mailto:Josh.Collier_at_Banfield.net> ]
Sent: Friday, August 22, 2003 1:20 PM
To: Multiple recipients of list ORACLE-L
Hi,
Is there a way for me to get the time of a particular sysdate past the granularity of one second?
Thanks!
Josh
-- Please see the official ORACLE-L FAQ: http://www.orafaq.netReceived on Fri Aug 22 2003 - 13:09:26 CDT
<http://www.orafaq.net>
-- Author: Josh Collier INET: Josh.Collier_at_Banfield.net Fat City Network Services -- 858-538-5051 http://www.fatcity.com
<http://www.fatcity.com>
San Diego, California -- Mailing list and web hosting services --------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).-- Please see the official ORACLE-L FAQ: http://www.orafaq.net -- Author: Jamadagni, Rajendra INET: Rajendra.Jamadagni_at_espn.com Fat City Network Services -- 858-538-5051 http://www.fatcity.com San Diego, California -- Mailing list and web hosting services --------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).
- text/plain attachment: ESPN_Disclaimer.txt
![]() |
![]() |