第七十一章 SQL函数 LAST_DAY
SQL 函数 Day Last
2023-09-11 14:15:37 时间
第七十一章 SQL函数 LAST_DAY
日期函数,它为日期表达式返回一个月的最后一天的日期。
大纲
LAST_DAY(date-expression)
参数
date-expression
- 表达式,它是列的名称、另一个标量函数的结果或日期或时间戳文字。
描述
LAST_DAY
以整数形式返回指定月份的最后一天,格式为$HOROLOG
。
计算闰年差异,包括世纪日调整:2000
是闰年,1900
和2100
不是闰年。
日期表达式可以是一个日期整数、一个$HOROLOG
或$ZTIMESTAMP
值、一个ODBC格式的日期字符串或一个时间戳。
日期表达式时间戳可以是数据类型%Library.PosiTime
(编码的64位有符号整数)或数据类型%Library.TimeStamp(yyyy-mm-dd hh:mm:ss.fff)
。
%TIMESTAMP
字符串的时间部分是可选的。
指定无效日期时,LAST_DAY
返回0(显示模式为12/31/1840
):日或月为零;大于12的月;或大于当年该月天数的日。年份必须在0001
到9999
之间。
也可以使用lastday()
方法调用从ObjectScript调用此函数:
WRITE $SYSTEM.SQL.Functions.LASTDAY("2018-02-22"),!
WRITE $SYSTEM.SQL.Functions.LASTDAY(64701)
示例
以下示例将该月的最后一天作为日期整数返回。该值是显示为整数还是日期字符串取决于当前的SQL显示模式设置。
以下两个示例都返回数字59594
(对应于‘2004-02-29’
),因为指定日期的月份的最后一天是2月29(2004年是闰年):
SELECT LAST_DAY('2004-02-25')
2004/2/29 0:00:00
SELECT LAST_DAY(59590)
2004/2/29 0:00:00
以下示例均返回与当月最后一天对应的日期整数:
SELECT LAST_DAY({fn NOW()}) AS LD_Now,
LAST_DAY(CURRENT_DATE) AS LD_CurrDate,
LAST_DAY(CURRENT_TIMESTAMP) AS LD_CurrTstamp,
LAST_DAY($ZTIMESTAMP) AS LD_ZTstamp,
LAST_DAY($HOROLOG) AS LD_Horolog
2022/2/28 0:00:00 2022/2/28 0:00:00 2022/2/28 0:00:00 2022/2/28 0:00:00 2022/2/28 0:00:00
相关文章
- 你真的会玩SQL吗?实用函数方汇总
- SQL编程之MySQL常用函数
- SQL Server错误代码及解释(二)
- Hive SQL NVL 相关函数
- SQL Server 字符串处理
- SQL SERVER 2005 获取表的所有索引信息以及删除和新建语句
- 【Teradata SQL】dayofyear与td_day_of_year函数区别
- SQLServer · 特性分析 · SQL Server 2012的分析函数未必都理解透了(2)
- SQL SERVER服务器链接连接(即sql server的跨库连接)
- Sql Server中sql语句自动换行
- SQL SERVER服务器链接连接(即sql server的跨库连接)
- C# Oracle、Sql Server连接(增、删、改、查)
- Atitit 获取一列拼接为字符串 逗号分隔 目录1.1. Sql Group_contackt,但是排序只能拍一个的。。如果多个列对应排序则不行。。。 11.2. Js 使用map函数 1
- Atitit if else 选择决策流程ast对比 sql java 表达式类型 binaryExpression hase left and rit expr 目录 1.1. Sql1
- Sql:成功解决将sql输出的datetime时间格式转为常规格式
- 通杀! 熬夜码的 - 八万字 - 让你一文读懂SQL注入漏洞原理及各种场景利用
- SQL_字符操作函数
- 【SQL干货】一条sql按季度统计交易数据
- SQL: 左连接,右连接,内连接,左外连接,右外连接,完全连接
- 关于 Head First SQL 中文版
- Go组件学习——database/sql数据库连接池你用对了吗
- 010-Hadoop Hive sql语法详解5-HiveQL与SQL区别
- sql 聚合函数 STRING_AGG 高阶
- sql 字符串函数二()统计单词字母出现频率
- sql 精读(五) 标准 SQL窗口函数一
- sql 精读(三) 标准 SQL 中的编号函数示例
- sql 精读(二) 标准 SQL 中的编号函数
- sql 精读(一)标准 SQL 中的分析函数概念
- Sql函数的三种写法
- SQL Server CONVERT() 函数
- SQL注入渗透与防御(一)什么是SQL注入