我是Oracle的新手,我需要在Oracle數據庫中保存日期和時間。如何在oracle中將日期保存爲24小時格式
我使用時間戳作爲數據行的數據類型。但現在我的問題是它像這樣17/11/2011 10:10:10 PM
以12小時格式保存日期和時間。
但我需要24小時格式,如17/11/2011 22:10:10
。我不理解Google搜索結果提供的結果。任何人都可以通過發佈一些代碼來幫助我。
我是Oracle的新手,我需要在Oracle數據庫中保存日期和時間。如何在oracle中將日期保存爲24小時格式
我使用時間戳作爲數據行的數據類型。但現在我的問題是它像這樣17/11/2011 10:10:10 PM
以12小時格式保存日期和時間。
但我需要24小時格式,如17/11/2011 22:10:10
。我不理解Google搜索結果提供的結果。任何人都可以通過發佈一些代碼來幫助我。
Oracle始終以打包的二進制格式存儲時間戳(和日期),這是不可讀的。格式化僅在時間戳(或日期)轉換爲字符串時完成。
您可以通過編碼明確的to_char
來控制輸出的格式。例如
SELECT to_char(your_timestamp_column, 'DD/MM/YYYY HH24:MI:SS')
FROM your_table
好的答案,但是您可以通過舉例來改善它,特別是爲了滿足OP的要求。 –