To hrb_qiuyb: 我用的就是Oracle9i呀,可是你给的SQL文不好使呀 使用时会出错的。错误信息如下: The date format code is invalid. 不清楚怎么回事。 另外,好像有这样的一种法子: SELECT TO_CHAR(SYSTIMESTAMP, 'YYYY-MM-DD HH24-MI-SSSSS') FROM DUAL ; 但得出的结果怎么不像是毫秒,请各位大虾指教。
SELECT TO_CHAR(SYSTIMESTAMP, 'YYYY-MM-DD HH24-MI-SSSSS') FROM DUAL; 这样出来的是重复的秒SSSSS
ORACLE只有9I才行 SELECT TIMESTAMP FROM DUAL
ORACLE只有9I才行 SELECT SYSTIMESTAMP FROM DUAL
to ccbzzp(ccbzzp) : SELECT SYSTIMESTAMP FROM DUAL; 这是执行结果,但不知道哪一个是毫秒的数?毫秒不能是六位的吧?是723吗,还是819 还是什么? SYSTIMESTAMP --------------------------------- 03-05-21 19:20:34.723819 +09:00
用这条语句吧: SELECT TO_CHAR(SYSTIMESTAMP, 'YYYY-MM-DD HH24-MI-SSSSS') FROM DUAL; SSSSS中后三个是毫秒级的
我用的就是Oracle9i呀,可是你给的SQL文不好使呀
使用时会出错的。错误信息如下:
The date format code is invalid.
不清楚怎么回事。
另外,好像有这样的一种法子:
SELECT TO_CHAR(SYSTIMESTAMP, 'YYYY-MM-DD HH24-MI-SSSSS')
FROM DUAL
;
但得出的结果怎么不像是毫秒,请各位大虾指教。
FROM DUAL;
这样出来的是重复的秒SSSSS
SELECT TIMESTAMP FROM DUAL
SELECT SYSTIMESTAMP FROM DUAL
SELECT SYSTIMESTAMP FROM DUAL;
这是执行结果,但不知道哪一个是毫秒的数?毫秒不能是六位的吧?是723吗,还是819
还是什么?
SYSTIMESTAMP
---------------------------------
03-05-21 19:20:34.723819 +09:00
SELECT TO_CHAR(SYSTIMESTAMP, 'YYYY-MM-DD HH24-MI-SSSSS') FROM DUAL;
SSSSS中后三个是毫秒级的