MONTHNAME
MONTHNAME函数用于返回给定日期所在月份的名称。 名称以英文形式返回。
该方案的电子邮件是 DSN8。
- 输入日期
- 有效日期或日期的有效字符串表示形式。 字符串表示的数据类型必须是VARCHAR,实际长度不能超过10字节。 日期必须符合ISO格式。
函数的结果是VARCHAR(9)。
MONTHNAME函数使用 IBM® C++类 IDate。
下表显示了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 ”。