第113章 SQL函数 QUARTER
文章目录
- 第113章 SQL函数 QUARTER
- 大纲
- 参数
- 描述
- 示例
第113章 SQL函数 QUARTER
日期函数,它将一年中的季度作为日期表达式的整数返回。
大纲
{fn QUARTER(date-expression)}
参数
date-expression
- 表达式,它是列的名称、另一个标量函数的结果,或者是日期或时间戳文字。
描述
QUARTER
返回一个从 1
到 4
的整数。季度是针对 日期整数、HOROLOG或‘HOROLOG 或 `HOROLOG或‘ZTIMESTAMP` 值、ODBC 格式日期字符串或时间戳计算的。
日期表达式时间戳可以是数据类型 %Library.PosixTime
(编码的 64 位有符号整数),也可以是数据类型 %Library.TimeStamp
(yyyy-mm-dd hh:mm:ss.fff
)。
四个季度的时间段如下:
Quarter | Period (inclusive) |
---|---|
1 | January 1 to March 31 (90 or 91 days) |
2 | April 1 to June 30 (91 days) |
3 | July 1 to September 30 (92 days) |
4 | October 1 to December 31 (92 days) |
QUARTER
基于日期时间字符串的月份部分。但是,所有日期表达式都经过验证,并且必须包含 1
到 12
范围内的月份以及指定月份和年份的有效日期值。否则,将生成 SQLCODE -400
错误 <ILLEGAL VALUE>
。 date-expression
的时间部分可以省略,但如果存在则必须有效。
使用 DATEPART
或 DATENAME
函数可以返回相同的季度信息。可以使用 DATEADD
或 TIMESTAMPADD
函数将日期增加指定的季度数。
也可以使用 QUARTER()
方法调用从 ObjectScript
调用此函数:
$SYSTEM.SQL.Functions.QUARTER(date-expression)
示例
以下示例均返回数字 1
,因为日期(2
月 22
日)位于该年的第一季度:
SELECT {fn QUARTER('2018-02-22')} AS ODBCDateQ1
SELECT {fn QUARTER(64701)} AS HorologDateQ1
以下示例均返回当前季度:
SELECT {fn QUARTER({fn NOW()})} AS Q_Now,{fn QUARTER(CURRENT_DATE)} AS Q_CurrD,{fn QUARTER(CURRENT_TIMESTAMP)} AS Q_CurrTstamp,{fn QUARTER($ZTIMESTAMP)} AS Q_ZTstamp,{fn QUARTER($HOROLOG)} AS Q_Horolog1
第113章 SQL函数 QUARTER相关推荐
- 第三十一章 SQL函数 CONVERT
文章目录 第三十一章 SQL函数 CONVERT 参数 描述 CONVERT(datatype,expression,format-code) {fn CONVERT(expression,datat ...
- 第四十五章 SQL函数 DATEPART
文章目录 第四十五章 SQL函数 DATEPART 大纲 参数 描述 Datepart 参数 日期输入格式 无效的参数错误代码 范围和值检查 示例 第四十五章 SQL函数 DATEPART 日期/时间 ...
- 第四十六章 SQL函数 DAY
文章目录 第四十六章 SQL函数 DAY 大纲 参数 描述 第四十六章 SQL函数 DAY 返回日期表达式的月份日期的日期函数. 大纲 DAY(date-expression){fn DAY(date ...
- 第153章 SQL函数 UCASE
文章目录 第153章 SQL函数 UCASE 大纲 参数 描述 示例 第153章 SQL函数 UCASE 将字符串中的所有小写字母转换为大写字母的大小写转换函数. 大纲 UCASE(string-ex ...
- 第二十四章 SQL函数 CEILING
文章目录 第二十四章 SQL函数 CEILING 大纲 参数 描述 示例 第二十四章 SQL函数 CEILING 数值函数,返回大于或等于给定数值表达式的最小整数. 大纲 CEILING(numeri ...
- 第九十五章 SQL函数 MINUTE
文章目录 第九十五章 SQL函数 MINUTE 大纲 参数 描述 示例 第九十五章 SQL函数 MINUTE 返回日期时间表达式的分钟的时间函数. 大纲 {fn MINUTE(time-express ...
- 第130章 SQL函数 SQRT
文章目录 第130章 SQL函数 SQRT 大纲 参数 描述 示例 第130章 SQL函数 SQRT 返回给定数值表达式的平方根的数值函数. 大纲 SQRT(numeric-expression){f ...
- 第二十三章 SQL函数 CAST(二)
文章目录 第二十三章 SQL函数 CAST(二) 转换位值 示例 第二十三章 SQL函数 CAST(二) 转换位值 可以将expr值转换为BIT以返回0或1. 如果expr为1或任何其他非零数值,则返 ...
- 第九十四章 SQL函数 %MINUS
文章目录 第九十四章 SQL函数 %MINUS 大纲 参数 描述 示例 第九十四章 SQL函数 %MINUS 将数字转换为规范整理格式,然后反转符号的整理函数. 大纲 %MINUS(expressio ...
最新文章
- win10系统定位服务器地址,win10系统定位服务器地址
- 1.2.4 Selecting a defualt database
- SAP成都研究院Sunshine:我的C4C实习感受和保研之路
- 数据结构思维 翻译完成
- iOS混合开发库(GICXMLLayout)一、介绍
- datatable的查询介绍
- ufldl学习笔记与编程作业:Linear Regression(线性回归)
- 如何在Adobe Illustrator中绘制花园里的小矮人
- java毕业设计老师评语_java毕业设计_springboot框架的教师评价评教系统
- C# webbrowser爬虫中经常碰到的脚本错误弹出窗口的问题解决
- ftp木马病毒photo.scr,Video.scr,AV.scr文件处理方法(windows服务器)
- 《OpenGL ES 3.x游戏开发(下卷)》一2.1 飘扬的旗帜
- 硬件设计与开发——如何提高自己的能力
- 英特尔GPU大牛投身AI创业/ ChatGPT公布Bug原因/ SpaceX最新估值1400亿美元…今日更多新鲜事在此...
- 北上广深有哪些比较知名的芯片设计企业
- 阿里云轻量级GPU计算型vgn6i云服务器配置性能详解
- N76E003读24C64程序
- validate方法中校验工具类
- flutter需要定义product flavors
- 一文详解泊车感知的摄像头需求