在Oracle/PLSQL中,Systimestamp 函数返回本机数据库上当前系统日期和时间(包括微秒和时区)。
Systimestamp 函数的语法是:
systimestamp
应用于:
Oracle 9i,Oracle 10g,Oracle 11g
例如:
SQL> select systimestamp from dual;
SYSTIMESTAMP
--------------------------------------------------------------------------------
10-3月 -11 01.29.18.046000 下午 +08:00
你也可以选择使用to_char()函数来转换systimestamp()函数返回的结果,例如:
SQL> select to_char(systimestamp,'SSSS.FF') from dual;
TO_CHAR(SYSTIMESTAMP,'SSSS.FF'
------------------------------
4444.593000
SQL> /
TO_CHAR(SYSTIMESTAMP,'SSSS.FF'
------------------------------
5050.828000
SQL> select to_char(systimestamp,'YYYY-MM-DD HH24:MI:SS.FF9') from dual;
TO_CHAR(SYSTIMESTAMP,'YYYY-MM-
------------------------------
2011-03-10 13:36:47.062000000
原文:http://www.techonthenet.com/oracle/functions/systimestamp.php