我正在使用Oracle SQL開發人員。我正在使用以下查詢來獲取當前時間戳。如何在oracle中找到雙重問題?
select to_char(CURRENT_TIMESTAMP,'DDMMYYYY/HHMMSS') from dual;
在此,分鐘不斷設置爲10.但是,當我們不使用to_char時,它工作正常。如何找到出了什麼問題?有什麼方法可以糾正嗎?
我正在使用Oracle SQL開發人員。我正在使用以下查詢來獲取當前時間戳。如何在oracle中找到雙重問題?
select to_char(CURRENT_TIMESTAMP,'DDMMYYYY/HHMMSS') from dual;
在此,分鐘不斷設置爲10.但是,當我們不使用to_char時,它工作正常。如何找到出了什麼問題?有什麼方法可以糾正嗎?
您應該使用MI
在HHMMSS
而不是MM
。 MI
代表分鐘,MM
是數月,目前是十月,因此10
您可以在Oracle's site找到可用的格式選項。
select to_char(CURRENT_TIMESTAMP,'DDMMYYYY/HHMMSS') from dual;
的問題是與HHMMSS
- MM
用來表示月份數。 MI
是用來表示分鐘的。
所以你真正後:
select to_char(CURRENT_TIMESTAMP,'DDMMYYYY/HHMISS') from dual;
大概在SQL開發 –
格式化的問題能否請你幫我如何擺脫呢? – Kalyan
是的,是錯誤。你能告訴我日期如何在雙表中更新嗎? – Kalyan