0
輸入代碼herethis爲i原本打算精確毫秒到4位的代碼TO_TIMESTAMP遇到秒的小數部分必須是0 999999999之間並
select to_timestamp('03-APR-13 01.15.31.6754542 PM','DD-MON-RR HH.MI.SS.FF4 AM') from dual;
,但錯誤顯示。而我發現如果數字的。 ff爲等於或大於7,其是6754542, 例如數字:
select to_timestamp('03-APR-13 01.15.31.6754542 PM','DD-MON-RR HH.MI.SS.FF8 AM') from dual;
select to_timestamp('03-APR-13 01.15.31.6754542 PM','DD-MON-RR HH.MI.SS.FF9 AM') from dual;
等。他們總是disply 03-APR-13 01.15.31.675454200 PM,9位數...... 我怎麼能精確到毫秒到4位數,或永遠不是? 請幫助我,謝謝。
是的,我發現to_timestamp的fmt參數只能是沒有任何數字的.FF,而to_char可以由數字指定,例如您的代碼 – 2013-04-06 03:21:30