在PostgreSQL中,选择会计年度月份格式作为日期列

问题描述 投票:0回答:1

我有一个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
sql postgresql business-intelligence
1个回答
0
投票

您可以简单地将数据库模式从VARCHILD /(TEXT)修改为DATE!

© www.soinside.com 2019 - 2024. All rights reserved.