MONTHNAME

MONTHNAME函数用于返回给定日期所在月份的名称。 名称以英文形式返回。

阅读语法图跳过可视化语法图MONTHNAME( 输入日期)

该方案的电子邮件是 DSN8。

输入日期
有效日期或日期的有效字符串表示形式。 字符串表示的数据类型必须是VARCHAR,实际长度不能超过10字节。 日期必须符合ISO格式。

函数的结果是VARCHAR(9)。

MONTHNAME函数使用 IBM® C++类 IDate

下表显示了MONTHNAME的外部和特定名称。 具体名称因输入参数的数据类型而异。
表 1. MONTHNAME的外部和特定名称
输入自变量 外部名 特定名称
输入日期 (VARCHAR)
DSN8EUMN DSN8.DSN8EUMNV
输入日期 (日期)
DSN8EUMN DSN8.DSN8EUMND
示例1 :在当前日期,查找月份名称。
   VALUES DSN8.MONTHNAME( CURRENT DATE );
示例2 :找出员工编号为000130的Delores Quintana入职的月份。
   SELECT  FIRSTNME || ' '
       ||  LASTNAME || ' was hired in the month of '
       ||  DSN8.MONTHNAME( HIREDATE )
       ||  CHAR( HIREDATE )
     FROM  EMP
    WHERE  EMPNO  = '000130';
函数的结果是“DELORES QUINTANA was hired in the month of July ”。