我想字符改變日期字段轉換格式YYYYMMDD以下是我試過的選擇查詢。輸出格式爲1999-04-27(YYYY-MM-DD)。 Admindate是表格中的字段名稱。如何在postgres中更改日期格式?
select to_date(admindate,'MMDDYYYY') from test;
有人請指教我做錯了什麼?
我想字符改變日期字段轉換格式YYYYMMDD以下是我試過的選擇查詢。輸出格式爲1999-04-27(YYYY-MM-DD)。 Admindate是表格中的字段名稱。如何在postgres中更改日期格式?
select to_date(admindate,'MMDDYYYY') from test;
有人請指教我做錯了什麼?
使用to_char
的轉換日期轉換成所需的格式。
select to_char(to_date(admindate, 'MMDDYYYY'), 'YYYYMMDD')
from test;
它的工作原理。非常感謝:-)。 – user2926497
@ user2926497 - 高興它幫助。 [請閱讀如果答案有幫助,該怎麼辦](http://stackoverflow.com/help/someone-answers) – GurV
是admindate varchar類型?如果是這樣,日期保存的格式是什麼? – GurV
是,Admindate是一個varchar,它是srored爲MMDDYYYY。 – user2926497
哎呀,對不起,我錯了問題。我正在嘗試將格式更改爲YYYYMMDD。 – user2926497