我有一个Postgres数据库,其中包含事件发生月份的列。其格式设置为TEXT列类型,并且会计年度在月份名称之前,如下所示:
fiscal
-------
20-Jul
20-Aug
20-Jan
20-Apr
20-Feb
假设这种情况下的财政年度始于2019年4月(指的是2019-2020财政年度),那么选择查询将如何将其显示为DATE列类型? (假设仅使用每月的第一天作为一天)
如下所示
fiscal real_date
--------------------
20-Jul 2019-Jul-1
20-Aug 2019-Aug-1
20-Jan 2020-Jan-1
20-Apr 2019-Apr-1
20-Feb 2020-Feb-1
您可以简单地将数据库模式从VARCHILD /(TEXT)修改为DATE!