第三十五章 SQL函数 CURRENT_DATE
文章目录
- 第三十五章 SQL函数 CURRENT_DATE
- 大纲
- 描述
- 示例
第三十五章 SQL函数 CURRENT_DATE
日期/时间函数,返回当前本地日期。
大纲
CURRENT_DATE
描述
CURRENT_DATE
不带任何参数。它将当前本地日期作为数据类型DATE
返回。不允许使用参数括号。CURRENT_DATE
返回此时区的当前本地日期;它根据本地时间变量(如夏令时)进行调整。
在逻辑模式下CURRENT_DATE
以$HOROLOG
格式返回当前本地日期;
例如,64701
。
显示模式下的CURRENT_DATE
以区域设置的默认格式返回当前本地日期。
例如,在美国的区域设置为02/22/2018
,在欧洲的区域设置为22/02/2018
,在俄罗斯的区域设置为22.02.2018
。
要指定不同的日期格式,请使用TO_DATE
函数。要更改默认日期格式,请将SET OPTION
命令与DATE_FORMAT
、Year_OPTION
或DATE_SEFACTOR
选项配合使用。
要仅返回当前日期,请使用CURRENT_DATE
或CURDATE
。这些函数以DATE
数据类型返回它们的值。CURRENT_TIMESTAMP
、GETDATE
和NOW
函数也可用于将当前日期和时间作为TIMESTAMP
数据类型返回。
请注意,除GETUTCDATE
之外,所有 SQL时间和日期函数都特定于本地时区设置。要获得通用的当前时间戳(独立于时区),可以使用GETUTCDATE
或ObjectScript $ZTIMESTAMP
特殊变量。
使用嵌入式SQL时,这些数据类型的执行方式不同。DATE
数据类型将值存储为$HOROLOG
格式的整数;当在SQL中显示时,它们将转换为日期显示格式;当从嵌入式SQL返回时,它们将作为整数返回。TIMESTAMP
数据类型以相同的格式存储和显示其值。可以使用CONVERT
函数更改日期和时间的数据类型。
CURRENT_DATE
可以用作CREATE TABLE
或ALTER TABLE
中的默认规范关键字。
示例
下面的示例返回转换为显示模式的当前日期:
SELECT CURRENT_DATE AS Today2022/1/24 0:00:00
下面的嵌入式SQL示例返回存储的当前日期。由于此日期以$HOROLOG
格式存储,因此将以整数形式返回:
&sql(SELECT CURRENT_DATE INTO :a)IF SQLCODE'=0 {WRITE !,"Error code ",SQLCODE }ELSE {WRITE !,"Current date is: ",a }
DHC-APP>d ##class(PHA.TEST.SQLCommand).CurrentDate()Current date is: 66133
DHC-APP>
以下示例显示如何在WHERE
子句中使用CURRENT_DATE
返回最近1000
天内出生的人的记录:
SELECT Name,DOB,Age
FROM Sample.Person
WHERE DOB > CURRENT_DATE - 1000
第三十五章 SQL函数 CURRENT_DATE相关推荐
- 第四十五章 SQL函数 DATEPART
文章目录 第四十五章 SQL函数 DATEPART 大纲 参数 描述 Datepart 参数 日期输入格式 无效的参数错误代码 范围和值检查 示例 第四十五章 SQL函数 DATEPART 日期/时间 ...
- 第三十四章 SQL函数 CURDATE
文章目录 第三十四章 SQL函数 CURDATE 大纲 描述 示例 第三十四章 SQL函数 CURDATE 返回当前本地日期的标量日期/时间函数. 大纲 {fn CURDATE()} {fn CURD ...
- 第九十五章 SQL函数 MINUTE
文章目录 第九十五章 SQL函数 MINUTE 大纲 参数 描述 示例 第九十五章 SQL函数 MINUTE 返回日期时间表达式的分钟的时间函数. 大纲 {fn MINUTE(time-express ...
- 第三十六章 SQL函数 CURRENT_TIME
文章目录 第三十六章 SQL函数 CURRENT_TIME 大纲 参数 描述 小数秒精度 示例 第三十六章 SQL函数 CURRENT_TIME 返回当前本地时间的日期/时间函数. 大纲 CURREN ...
- 第七十五章 SQL函数 LEFT
文章目录 第七十五章 SQL函数 LEFT 大纲 参数 描述 示例 第七十五章 SQL函数 LEFT 标量字符串函数,返回从字符串表达式的开始(最左位置)开始的指定数量的字符. 大纲 {fn LEFT ...
- 第二十五章 SQL函数 CHAR
文章目录 第二十五章 SQL函数 CHAR 大纲 参数 描述 示例 第二十五章 SQL函数 CHAR 返回具有在字符串表达式中指定的ASCII代码值的字符的字符串函数. 大纲 CHAR(code-va ...
- 第五十二章 SQL函数 DEGREES
文章目录 第五十二章 SQL函数 DEGREES 大纲 参数 描述 示例 第五十二章 SQL函数 DEGREES 将弧度转换为角度的数值函数. 大纲 DEGREES(numeric-expressio ...
- 【正点原子Linux连载】第三十五章 Linux内核顶层Makefile详解 -摘自【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0
1)实验平台:正点原子阿尔法Linux开发板 2)平台购买地址:https://item.taobao.com/item.htm?id=603672744434 2)全套实验源码+手册+视频下载地址: ...
- stm32 读取sd卡图片显示_「正点原子STM32Mini板资料连载」第三十五章 汉字显示实验...
1)实验平台:正点原子STM32mini开发板 2)摘自<正点原子STM32 不完全手册(HAL 库版)>关注官方微信号公众号,获取更多资料:正点原子 第三十五章 汉字显示实验 汉字显示在 ...
最新文章
- python中语法错误-python冒号语法错误python中如何创建字典
- python读取html文件中的表格数据_Python 读取各类文件格式的文本信息 | doc,excel,html,mht...
- 【Android】再来一篇Fragment懒加载(只加载一次哦)
- Steve Thair谈DevOps on Windows的演变与面临的挑战
- 重装上阵,全新的「极光开发者」公众号来了,关注送大礼!
- 基于微信小程序电影购选系统
- CentOS mysql常用命令
- Gantt - attachEvent事件监听 - 一个参数事件
- 医院信息管理系统需求分析
- 主流集成控制系统:EPICS和TANGO
- markdown语法中的空格_MarkDown语法
- 过去的Tony老师你爱理不理,现在的Tony老师你高攀不起
- Linux中如何安装特定的gcc版本
- table表格中使用插槽
- Unity - Ray射线检测
- 用函数发生器输出高阻态程序
- 金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)->(一千零一拾一元整)输出
- cml sml区别_cml和sml的区别
- API代付系统/企业代付对接流程
- oracle突然变慢 awr,AWR收集缓慢、挂起的几种常见情况分析
热门文章
- 智能基座昇腾高校行 | 昇思MindSpore携手清华大学共同培养新时代科技人才
- MOOC【实用Python程序设计】_026正常血压
- 整数分数计算机,整数减分数怎么算
- Docker一键安装RocketMQ(All in one Docker)
- VirtualBox找不到桥接网卡问题解决
- 同在Google工作,薪资差别怎么那么大!
- JAVA毕设项目个性化推荐的扬州农业文化旅游管理平台(java+VUE+Mybatis+Maven+Mysql)
- csr867x入门之串口数据收发(二)
- 软件中国2006风云榜之10大最具创新性技术
- 31岁拿下阿里p7的offer,朋友都表示不屑,你怎么看?