3
我在嘗試使用小數部分的6位數字格式化TIMESTAMP
。 'FF'
似乎打印所有可用的數字,即使我顯式聲明TIMESTAMP(6)
:以恆定精度格式化時間戳
DECLARE
t TIMESTAMP(6);
BEGIN
t := SYSTIMESTAMP;
dbms_output.put_line(TO_CHAR(t, 'FF'));
END;
打印
912387000
有沒有辦法讓
912387
代替(不使用SUBSTRING
或類似的東西)?
感謝羅布,正是我需要:) – 2011-01-06 17:48:57