第九十七章 SQL函数 MONTH
文章目录
- 第九十七章 SQL函数 MONTH
- 大纲
- 描述
- 描述
- 示例
第九十七章 SQL函数 MONTH
日期函数,它将月份作为日期表达式的整数返回。
大纲
MONTH(date-expression){fn MONTH(date-expression)}
描述
date-expression
- 表达式,它是列的名称、另一个标量函数的结果,或者是日期或时间戳文字。
描述
MONTH
返回一个指定月份的整数。月份整数是针对 日期整数、$HOROLOG
或 $ZTIMESTAMP
值、ODBC 格式日期字符串或时间戳计算的。
日期表达式时间戳可以是数据类型 %Library.PosixTime
(编码的 64 位有符号整数),也可以是数据类型 %Library.TimeStamp
(yyyy-mm-dd hh:mm:ss.fff
)。
日期字符串的月份 (mm
) 部分必须是 1
到 12
范围内的整数。前导零在输入时是可选的。输出时抑制前导零和尾随零。
date-expression
的日期部分经过验证,并且必须包含 1
到 12
范围内的月份以及指定月份和年份的有效日期值。否则,将生成 SQLCODE -400
错误 <ILLEGAL VALUE>
。
date-expression
的时间部分未经验证,可以省略。
请注意,MONTH
可以作为 ODBC 标量函数(使用大括号语法)或作为 SQL 通用函数调用。
$SYSTEM.SQL.Functions.MONTH(date-expression)
可以使用以下 SQL 函数返回日期时间字符串的元素:YEAR
、MONTH
、DAY
(或 DAYOFMONTH
)、HOUR
、MINUTE
和 SECOND
。使用 DATEPART
或 DATENAME
函数可以返回相同的元素。可以使用 TO_DATE
返回日期元素。 DATEPART
和 DATENAME
对月份值执行值和范围检查。
LAST_DAY
函数返回指定月份的最后一天的日期。
示例
以下示例均返回数字 2,因为二月是一年中的第二个月:
SELECT MONTH('2018-02-22') AS Month_Given2
SELECT {fn MONTH(64701)} AS Month_Given2
以下示例按生日顺序按月和日对记录进行排序,忽略 DOB
的年份部分:
SELECT Name,DOB AS Birthdays
FROM Sample.Person
ORDER BY MONTH(DOB),DAY(DOB),Name
以下示例均返回当前月份:
SELECT {fn MONTH({fn NOW()})} AS MNow,MONTH(CURRENT_DATE) AS MCurrD,{fn MONTH(CURRENT_TIMESTAMP)} AS MCurrTS,MONTH($HOROLOG) AS MHorolog,{fn MONTH($ZTIMESTAMP)} AS MZTS3 3 3 3 3
第九十七章 SQL函数 MONTH相关推荐
- 第九十一章 SQL函数 LOWER
文章目录 第九十一章 SQL函数 LOWER 大纲 参数 描述 示例 第九十一章 SQL函数 LOWER 将字符串表达式中的所有大写字母转换为小写字母的大小写转换函数. 大纲 LOWER(string ...
- 第三十七章 SQL函数 CURRENT_TIMESTAMP
文章目录 第三十七章 SQL函数 CURRENT_TIMESTAMP 大纲 参数 描述 精确到小数部分的秒 配置精度 日期和时间函数比较 示例 第三十七章 SQL函数 CURRENT_TIMESTAM ...
- 第五十七章 SQL函数 $FIND
文章目录 第五十七章 SQL函数 $FIND 大纲 参数 描述 $FIND, POSITION, CHARINDEX, INSTR 示例 第五十七章 SQL函数 $FIND 字符串函数,返回字符串中子 ...
- 第二十七章 SQL函数 CHARINDEX
文章目录 第二十七章 SQL函数 CHARINDEX 大纲 参数 描述 CHARINDEX, POSITION, $FIND和INSTR 示例 第二十七章 SQL函数 CHARINDEX 一个字符串函 ...
- 第九十三章 SQL函数 LTRIM
文章目录 第九十三章 SQL函数 LTRIM 大纲 参数 描述 示例 第九十三章 SQL函数 LTRIM 字符串函数,它返回一个删除了前导空格的字符串. 大纲 LTRIM(string-express ...
- 第六十七章 SQL函数 ISNUMERIC
文章目录 第六十七章 SQL函数 ISNUMERIC 大纲 参数 描述 示例 第六十七章 SQL函数 ISNUMERIC 测试有效数字的数值函数. 大纲 ISNUMERIC(check-express ...
- 第七十七章 SQL函数 LENGTH
文章目录 第七十七章 SQL函数 LENGTH 大纲 参数 描述 示例 第七十七章 SQL函数 LENGTH 返回字符串表达式中字符数的字符串函数. 大纲 LENGTH(string-expressi ...
- 第九十五章 SQL函数 MINUTE
文章目录 第九十五章 SQL函数 MINUTE 大纲 参数 描述 示例 第九十五章 SQL函数 MINUTE 返回日期时间表达式的分钟的时间函数. 大纲 {fn MINUTE(time-express ...
- 第九十四章 SQL函数 %MINUS
文章目录 第九十四章 SQL函数 %MINUS 大纲 参数 描述 示例 第九十四章 SQL函数 %MINUS 将数字转换为规范整理格式,然后反转符号的整理函数. 大纲 %MINUS(expressio ...
- 第四十七章 SQL命令 GRANT(一)
文章目录 第四十七章 SQL命令 GRANT(一) 大纲 参数 描述 GRANT admin-privilege GRANT role GRANT object-privilege 对象所有者权限 第 ...
最新文章
- 掌握图神经网络GNN基本,看这篇文章就够了
- 抛弃市电!微软建成世界首座天然气数据机房:能耗大减
- 利用T-SQL语句创建数据表
- python中怎么调用函数_浅谈Python中函数的定义及其调用方法
- Elasticsearch7.X 字段数据类型
- 网易云音乐刷听歌量_网易云音乐极速版悄然上线!听歌体验同之前没有差别
- 让数据库运行在浏览器里?TiDB + WebAssembly 告诉你答案
- 使用Statement操作数据表的弊端
- 康佳电视应用助手服务器连接超时,TV盒子助手如何连接智能电视远程推送软件?解决方法如下...
- 三星java手机播放器下载_8k视频播放器软件下载安卓-三星8k视频播放器KMPlayer下载v30.10.231 内置提取版-西西软件下载...
- 根据身份证号 计算具体年龄
- Java游戏开发规则
- onedrive—错误1200 Error Code 80090016
- 修复华为移动服务器,移动app云服务器异常
- Android 官方文档学习笔记(1):Androiid以及相关应用组件概念
- JAVA Spring
- multiboot之ICAP
- ★互联网告别免费时代,准备…
- 电脑出现initialization failure:0x0000000c如何解决
- win10下 vim+vimtex 编辑Latex