数据仓库服务 GAUSSDB(DWS)-日期函数:ADD_MONTHS

时间:2024-12-10 11:28:52

ADD_MONTHS

ADD_MONTHS是Oracle系统函数, GaussDB (DWS)中并不隐式支持该函数。

在使用此函数之前,请执行如下操作:

  1. 创建并使用MIG_ORA_EXT模式。
  2. 复制custom scripts文件的内容,并在要执行迁移的所有目标数据库中执行此脚本。详情请参见迁移流程

ADD_MONTHS返回带月份的日期。

  • date参数为datetime类型。
  • integer参数为integer类型。

返回类型为date。

输入:ADD_MONTHS

1
2
3
4
5
6
7
SELECT
          TO_CHAR( ADD_MONTHS ( hire_date ,1 ) ,'DD-MON-YYYY' ) "Next month"
     FROM
          employees
     WHERE
          last_name = 'Baer'
;

输出

1
2
3
4
5
6
7
SELECT
          TO_CHAR( MIG_ORA_EXT.ADD_MONTHS ( hire_date ,1 ) ,'DD-MON-YYYY' ) "Next month"
     FROM
          employees
     WHERE
          last_name = 'Baer'
;
support.huaweicloud.com/tg-dws/dws_mt_0135.html