如何从日期开始以YYYYMMDD和YYYYMM格式获取YYYY作为procces_year和MM AS process_month?在Netezza sql中

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

我在名为process_date的列中有一些日期,如20190101(YYYYMMDD)和201901(YYYYMM),我需要两列,其中一列名为process_year的年份为(YYYY),另一列为process_month的月份为(MM ),当我使用

date_part('year',process_date::numeric(8,0)) as process_year

格式为201901(YYYYMM)的日期取值为'20',并与之相同

date_part('month',process_date::numeric(8,0)) as process_month

将值'19'设为相同格式201901(YYYYMM)

date netezza digits datepart nzsql
1个回答
0
投票

我找到了一种方法:

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